位置: 编程技术 - 正文

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)

  • 一般纳税人商品混凝土税率
  • 税务零申报是什么意思情况
  • 分支机构设立当年是否需要就地预缴企业所得税?
  • 非正常损失的货物,增值税做什么科目
  • 发票勾选比账上多
  • 会计准则体系包括会计制度吗
  • 企业进项发票不够销项开的多
  • 过期的食品退回去厂里怎么处理
  • 附加税减免税会计处理怎么做?
  • 转账支票遗失能挂失吗
  • 保证金算费用吗
  • 机动车发票如何抵扣进项税
  • 小规模税控盘280服务费怎么申报
  • 一般纳税人收到专票怎么做分录
  • 二手房产增值税率
  • 公司账户有钱怎么取出来
  • 预付的货款可以计入应付账款吗
  • 木制手链品种
  • 一般纳税人转让固定资产增值税税率
  • 产品打样费计入什么科目
  • 企业所得税发票虚假成本调减当年的吗
  • 残保金通过什么科目核算
  • 附加税要先计提再支付吗
  • linux进程操作命令
  • 清除cmos有什么后果
  • php干啥用
  • 开机自动进入安装模式
  • xampp如何运行php项目
  • 年度汇算清缴的企业所得税会计分录
  • 重装系统后分辨率1920x1080不见了
  • 微软windows11泄露
  • win10右键失灵解决办法
  • php load
  • laravel如何使用前端的纯静态页
  • laravel框架关键技术解析
  • 酒店损益类科目包括哪些
  • 工程未审计资金能支付到多少
  • 邓弗里斯什么水平
  • php设计模式及使用场景
  • yolov5配置
  • Yii2创建多界面主题(Theme)的方法
  • 旅行社的增值税怎么算
  • vuecli怎么使用自定义组件
  • 补收入账是什么意思
  • 工资表社保表格怎么算
  • mongo聚合查询效率问题
  • 公司有收入可不交社保吗
  • 公司报销招待费需要发票还需要菜单明细吗
  • 房地产个税是什么意思
  • 车间管理人员差旅费
  • 包装就是包装物
  • 应交税费余额是什么意思
  • 福利费需要通过应付职工薪酬吗
  • 公司被冻结
  • 改错的技巧
  • ubuntu debain
  • 将Reporting services的RDL文件拷贝到另外一台机器时报Data at the root level is invalid的解决方法
  • sql server常用管理工具中,用于访问
  • sql合并多条记录某一个字段
  • mysql的日志
  • ubuntu 16.04
  • 通过注册表删除脱机打印机
  • win7用户账户控制设置电脑重启后恢复
  • win10技巧 新功能
  • win10电脑去掉快捷箭头百度经验
  • windowsxp的设置在哪
  • 苹果服务器操作系统
  • win8系统如何关闭防火墙
  • win10的显示
  • win8怎样设置禁止弹出广告
  • 浅谈特殊儿童的融合教育论文
  • bootstrap3中container与container_fluid外层容器的区别讲解
  • 如何自动更正
  • Caused by: android.content.ActivityNotFoundException: No Activity found to handle Intent错误的记录。
  • python3 tkinter
  • 国税周末有值班的吗
  • 增值税进项税额抵扣凭证
  • 高新企业人才落户北京
  • 回迁房需要交契税吗
  • 国税局黑龙江省
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设