位置: 编程技术 - 正文

UGUI 加载图片(ug怎么加载制图模板)

编辑:rootadmin
图片是动态加载的,然后转换为sprite赋&#;到ugui的按钮上 该文章出自【狗刨学习网】代码如下:using UnityEngine;using System.Collections;using System.IO;using UnityEngine.UI;public class UITexLoader : MonoBehaviour{ public string texname; private Texture2D m_Tex; private void LoadFromFile(string path) { m_Tex = new Texture2D(1, 1); m_Tex.LoadImage(ReadPNG(path)); } private byte[] ReadPNG(string path) { FileStream fileStream = new FileStream(path, FileMode.Open, System.IO.FileAccess.Read); fileStream.Seek(0, SeekOrigin.Begin); byte[] binary = new byte[fileStream.Length]; //创建文件长度的buffer fileStream.Read(binary, 0, (int)fileStream.Length); fileStream.Close(); fileStream.Dispose(); fileStream = null; return binary; } // Use this for initialization void Start() { LoadFromFile(texname); Sprite tempSprite = new Sprite(); tempSprite = Sprite.Create(m_Tex, new Rect(0, 0, m_Tex.width, m_Tex.height), new Vector2(0, 0)); GetComponent<Image>().sprite =tempSprite; } // Update is called once per frame void Update () { }}复制代码 把这个脚本绑定到UGUI的按钮上面,运行就可以把按钮上的图片 动态改变了  图片是动态加载的,然后转换为sprite赋&#;到ugui的按钮上 该文章出自【狗刨学习网】代码如下:using UnityEngine;using System.Collections;using System.IO;using UnityEngine.UI;public class UITexLoader : MonoBehaviour{ public string texname; private Texture2D m_Tex; private void LoadFromFile(string path) { m_Tex = new Texture2D(1, 1); m_Tex.LoadImage(ReadPNG(path)); } private byte[] ReadPNG(string path) { FileStream fileStream = new FileStream(path, FileMode.Open, System.IO.FileAccess.Read); fileStream.Seek(0, SeekOrigin.Begin); byte[] binary = new byte[fileStream.Length]; //创建文件长度的buffer fileStream.Read(binary, 0, (int)fileStream.Length); fileStream.Close(); fileStream.Dispose(); fileStream = null; return binary; } // Use this for initialization void Start() { LoadFromFile(texname); Sprite tempSprite = new Sprite(); tempSprite = Sprite.Create(m_Tex, new Rect(0, 0, m_Tex.width, m_Tex.height), new Vector2(0, 0)); GetComponent<Image>().sprite =tempSprite; } // Update is called once per frame void Update () { }}复制代码 把这个脚本绑定到UGUI的按钮上面,运行就可以把按钮上的图片 动态改变了 

推荐整理分享UGUI 加载图片(ug怎么加载制图模板),希望有所帮助,仅作参考,欢迎阅读内容。

UGUI 加载图片(ug怎么加载制图模板)

文章相关热门搜索词:ug怎么加载制图模板,ug启动图片,ug加载图框,ug加载图框,ug加载制图模板,ug怎么加载图片,ug加载图框,ug加载图框,内容如对您有帮助,希望把文章链接给更多的朋友!

Unity3D深入浅出 - Shader基础开发 Mecanim概述:Mecanim是Unity提供第一个丰富而复杂的动画系统,提供了:针对人形角色的简易的工作流和动画创建能力Retargeting(运动重定向)功能,即把动画

[置顶] 汉诺塔的原理剖析以及递归的解决办法 汉诺塔:源于印度一个古老传说的益智玩具。大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着片黄金圆盘。大梵

Unity中自动寻路的几种方法(二) 前面以及讲过A星寻路的大体实现方法,除了A星寻路之外,还有很多类的寻路方案,itween插件就可以实现简单的寻路方案,下面就一个小案例来简要得讲

标签: ug怎么加载制图模板

本文链接地址:https://www.jiuchutong.com/biancheng/380215.html 转载请保留说明!

上一篇:unity学习之NGUI做NPC对话(unity做app)

下一篇:Unity3D深入浅出 - Shader基础开发(unity3ds)

  • 所得税税前扣除项目及扣除标准
  • 购买土地使用权契税的会计分录
  • 税收指的是什么
  • 缴纳增值税的会计科目
  • 出售股东
  • 公益事业捐赠的范围是什么
  • 所得税预缴怎么做分录
  • 什么公司不可以上市
  • 工程项目罚款收入账务处理
  • 小微企业城建税优惠政策2023
  • 计入当期损益的利得
  • 购买非专利技术发生的手续费计入什么科目
  • 长期待摊费用做在什么记账凭证里
  • 现房销售土增税怎么缴纳
  • 酒店代金券使用规则
  • 箱包类增值税发票多少点
  • 超市个体工商户怎么取名
  • 网上申请的增值税专用纸质发票收到后如何确认已收到
  • 本月收到外汇怎么做账
  • 小微企业的特点及经营模式举例
  • 中小五金企业如何进行成本核算
  • 绩效奖金是否属于工资判决书
  • 股权无偿赠与子女怎么办理手续
  • 核定征收个体户怎么报税
  • 跨年期许
  • 住房公积金个税抵扣标准
  • 用ghost装win10
  • 健康助手在哪里找到
  • win10怎么打开移动中心
  • PHP:class_implements()的用法_spl函数
  • 解决胃胀气最快方法
  • 工程结算需要哪些施工方案
  • 商业银行贷款的三种基本形式
  • 蓝湖怎么用的
  • php实现分页显示
  • html 提交表单
  • js中...的用法
  • chatGPT之Python API启用上下文管理
  • 游戏microsoft visual c++ runtime
  • 退预收款需要对方同意吗
  • python如何获取列表元素
  • python字符串如何换行
  • Parcel 中文文档 | Parcel 中文网
  • mongodb安装使用
  • 预缴分包抵扣,所有分包都可以抵扣吗
  • 控股股东变更,业务有望质变的公司
  • mysql 随机取出一条
  • 怎样识别真假增值税发票
  • 娱乐服务计费销售额包括
  • 个人餐饮费发票
  • 月末结转增值税怎么算
  • 出纳需要填写会计凭证吗
  • 个税起征点调整至10000
  • 购进商品售价金额核算
  • 厨师的工资计入什么费用
  • 对公付货款没有收到发票如何处理
  • 营业成本增加额公式
  • 净利润为负数会计分录
  • sql行变列有几种方法
  • centos基本操作
  • centos6.5如何安装
  • msoobe.exe是什么
  • win7 win8 win8.1
  • win7安装kb4534310补丁失败
  • lsm.exe是什么进程
  • 浅谈特殊儿童的融合教育论文
  • 检测输入条件的各种组合
  • python函数enumerate
  • 微信开发微信开发
  • Eclipse运行快捷键
  • Ubuntu14.04 Android 源码编译
  • javascript用户名验证
  • web miui
  • js如何动态添加class
  • 本期预缴税额怎么填
  • 土地增值税核定征收尾盘销售
  • 房产税怎么申报操作流程视频
  • 海南购房税费最新2019规定
  • 黄金消费税如何算
  • 数电发票抄报税操作流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设