位置: 编程技术 - 正文

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)

  • 甲供材料的增值税是多少
  • 销售软件税目
  • 固定资产新规则
  • 领增值税专票需要发票吗
  • 限售股在锁定期内卖出
  • 事业单位申请电采暖电表免费么新疆昌吉
  • 成品油认证步骤
  • 软件出口税收政策
  • 各种收入与应纳税额的比例
  • 小规模纳税人改为一般纳税人需要什么材料
  • 增值税普票没有校验码
  • 非独立核算的分公司注销流程
  • 一般纳税人预交税款算法
  • 北京增值税纳税申报表在哪里打印
  • 专家评审费个人所得税计算公式
  • 半成品牛排有营养吗
  • 无偿赠送不得抵扣吗?
  • 体现公司财务状况的报表
  • 企业的不征税收入用于支出所形成
  • 公司接受安全罚款的账务处理
  • 1697508432
  • 服务费的进项税能抵扣么
  • 基金收益率
  • 企业备用金预借多久到账
  • 销售合同怎么计提折旧
  • php中如何获取数组的长度
  • 企业类型变更是什么意思
  • 融资性租赁会计处理计入固定资产
  • 小微企业没有进账,可以不报税吗
  • framework for
  • 收到职称评审费怎么做账
  • 怎样退出快手粉丝团 已解决
  • 销售金额环比
  • 汇算清缴应补税额为负数
  • linuxroot切换
  • auth命令
  • 软件开发增值税减免政策
  • 物业公司属于生活性服务业吗
  • mongodb replica set 配置高性能多服务器详解
  • 计提坏账准备和确认坏账损失
  • 其他收益属于利得吗
  • 酒吧会计如何做工作
  • 租房交付确认书
  • 混合销售举例说明
  • 营改增对财务人员的影响
  • 员工出差的餐费可以抵扣吗
  • 一个真正的企业应该具备哪些特征
  • 一个关于数据库表中的各条记录
  • 使用mysql进行模糊查询
  • solaris 安装
  • window10收藏夹怎么导出
  • windows7计算机管理拒绝访问
  • 萝卜家园光盘
  • Win10 Mobile 10581预览版升级界面曝光 上手视频观赏
  • window扫雷游戏在哪里
  • u盘制作winpe启动盘
  • win8打开运行的快捷键是什么
  • window10路由
  • 文件夹删不掉显示另一个程序打开
  • windows8用的人少
  • cocos2dx CardinalSpline和CatmullRom算法
  • 慎用小儿百部止咳糖浆
  • 如何使用node.js
  • 特征提取技术
  • jquery选择器的基本语法
  • python爬虫403解决方案
  • node.js的安装方法
  • 深入理解计算机系统
  • javascript的核心组成部分
  • python修改图片背景
  • 延时加载js文件
  • 安徽省低保查询入口官网
  • 企业取得了哪些成绩
  • 广东省电子税务局app下载官网
  • 上海地税定额发票在哪开
  • 广州地税微信公众号
  • 伊川娘娘山传说
  • 国地税联合办公
  • 购销合同印花税的计税依据怎么算
  • 电子税务局里怎么删除购票员
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设