位置: 编程技术 - 正文

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)

  • 服务外包行业要交社保吗
  • 企业所得税季初不能是0
  • 公司租用个人房屋如何记账
  • 税金及附加主要分析
  • 购买的发票进项税和成本怎么转出
  • 建筑业咨询费有哪些
  • 子公司注销资产负债表如何合并
  • 农业企业发包给人种植要交纳个税吗?
  • 增值税发票过期未认证怎么办
  • 税务季报都报啥
  • 何为销项税额
  • 价外费用如何开普票
  • 仅提供发票
  • 月初开票能抵扣上月的税吗
  • 小规模纳税申报表
  • 现金短缺或溢余的账务处理业务题
  • 涉税票据如何避免税务风险?
  • 手机超过1万元有必要买吗
  • linux系统怎么安装网卡驱动
  • 公司增资扩股需要考略公司资产吗
  • 增值税专票和普票的区别税率
  • vmware10虚拟机安装
  • 职业病治疗费用由谁来承担
  • 品质扣款单
  • php云盘源码
  • 利息保障倍数 资本化利息支出
  • uniapp获取当前url
  • 固定资产减值准备可以转回吗
  • wordpresscom
  • 小规模拍卖公司怎么开票
  • 博客管理系统开题报告
  • 10年未被强制修复!黑客利用Windows旧漏洞攻击通信公司并分发恶意文件
  • php搜索代码
  • rf-kill
  • 帝国cms商城源码
  • 利息应怎么录入收入
  • 证券公司收益凭证管理办法
  • 产品淘汰造成的影响
  • 如何在sql server中建立一个表
  • sql server2014使用
  • sqlserver2008数据迁移
  • 本月还未抄报,请抄报完成之后再申报
  • 外经证预缴税款必须去外地交税吗
  • 公司分期付款买车怎么抵税
  • 工程施工人工费如何结转
  • 建总账的注意事项
  • sql server 2005数据备份
  • ntfs win98
  • window怎么样
  • windows10创意者更新
  • win7卸载软件提示停止工作
  • 苹果电脑mac系统键盘无法找到
  • Red Hat Enterprise Linux 4+Nginx 0.7.47+PHP5.2+MYSQL5.0+Memcache+eAccelerator收
  • dl是什么文件
  • windows远程桌面怎么开启
  • win8如何关闭杀毒软件
  • gacrunner.exe是什么
  • shadowbar.exe - shadowbar是什么进程 有何作用
  • window10里的ie浏览器
  • win7鼠标突然不能用了
  • win8外接显示器没反应怎么办
  • jquery的show和hide
  • python的条件语句有哪些关键字
  • javascriptz
  • 物理引擎演示
  • unity2019图集
  • javascript 基础篇4 window对象,DOM
  • Jquery中巧用Ajax的beforeSend方法
  • jquery操作样式
  • jquery 是否显示
  • android系统联网
  • javascript框架的作用
  • 基于jQuery的AJAX和JSON实现纯html数据模板
  • jquery的validate前端表单验证
  • 谈谈我对中国传统文化的理解
  • jquery选择器的作用
  • 差额征收怎么填报表
  • 陕西省税务电话是多少
  • 国税总局北京税务局
  • 新型墙体材料税率是多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设