使用uigi将英雄小头像显示在详细资料中(图片切换)
在英雄小图标上挂脚本
1 using System; 2 using UnityEngine; 3 using System.Collections; 4 using UnityEngine.UI; 5 6 public class HeroSelect : MonoBehaviour 7 { 8 private string[] heroNameArray = 9 { 10 "吉安娜·普罗德摩尔\n(法师)", 11 "雷克萨\n(猎人)", 12 "乌瑟尔·光明使者\n(圣骑士)", 13 "加尔鲁什·地狱咆哮\n(战士)", 14 "玛法里奥·怒风\n(德鲁伊)", 15 "古尔丹\n(术士)", 16 "萨尔\n(萨满祭司)", 17 "安杜因·乌瑞恩\n(牧师)", 18 "瓦莉拉·萨古纳尔\n(潜行者)" 19 }; 20 21 22 23 private Image selectHeroImage; 24 private Text selectHeroName; 25 private Sprite thisSprite; 26 27 28 void Start() 29 { 30 31 thisSprite = this.GetComponent<Image>().sprite;//得到当前组件的Image,再取到他的sprite属性 32 } 33 34 void Awake() 35 { 36 selectHeroImage = this.transform.parent.Find("hero0").GetComponent<Image>(); 37 selectHeroName = this.transform.parent.Find("SelectHeroName").GetComponent<Text>(); 38 } 39 40 41 42 43 public void HeroSelectButton() 44 { 45 46 #region 更换图片 47 string heroName = this.gameObject.name;//指向这个游戏物体的名字 48 selectHeroImage.sprite.name = heroName; 49 selectHeroImage.sprite = thisSprite; 50 51 #endregion 52 53 #region 在面板中更改名字 54 55 char heroIndexChar = heroName[heroName.Length - 1];//取得物体名字中最后一个字符 56 int heroIndex = heroIndexChar - '0';//将这个字符转化成int类型 57 selectHeroName.text = heroNameArray[heroIndex - 1]; 58 59 #endregion 60 } 61 }
“transform.parent.Find”访问到他的子物体
转载于:https://www.cnblogs.com/fuperfun/p/5478051.html
使用uigi将英雄小头像显示在详细资料中(图片切换)相关推荐
- click 点击图片不起作用_JavaScript 练手小案例:基于SVG的图片切换效果
最近太忙了,自动来到rjxy后,不晓得怎么回事,忙的都没时间更博了. 昨天还有个同学跟我说,你好久没更新博客了.. 甚为惭愧~~ 正好12月来了,今天开一篇. 最近上课讲到了 SVG,不晓得同学们理解 ...
- word中图片为嵌入式格式时显示不全_word中图片设置嵌入式后无法显示完整的解决方案(转)...
word中图片的格式和文字段落的格式有这很密切的联系 在使用word 中,您要记住一点,如果您要使得您插入的图片样式为嵌入式,那么在文字的段落设置中选哪个行距都可以,但惟独不能选择固定行距,下面分别演 ...
- STM32移植Littlevgl(LVGL)V8.0.2使用文件系统+BMP解码显示外部FLASH中图片
说明:选择BMP解码图片的方式,是因为此方式不需要占用太多的RAM 一.主要参数及版本 MCU:STM32F103ZET6 LCD:2.8寸ILI9341,使用FSMC驱动 SPI FLASH:W25 ...
- yy 服务器维护中 图片无法显示,解决简书图片不显示问题“系统维护中,图片暂时无法加载”...
天突然发现之前的文章图片全部都这样了,我还以为图片丢了! 9949918-5bfb96c2b65b9c7e.png 但是其实图片还是可以访问的 配合 Chrome,Safari 扩展程序 Tamper ...
- ajax 延迟显示加载中提示
近期做项目时用到了jquery的ajax,我希望实现"加载时提示用户"的功能,于是先习惯性的度娘谷哥了下,发现按照网上朋友所说的做,每次加载都会提示,不符合我的需求.于是我改进了下 ...
- 微信小程序:rich-text 富文本中图片自适应
/*** 处理富文本里的图片宽度自适应* 1.去掉img标签里的style.width.height属性* 2.img标签添加style属性:max-width:100%;height:auto* 3 ...
- LOL英雄联盟不显示载入进度界面,卡在外面-用delphi_kol写了个小软件
LOL英雄联盟不显示载入进度界面,卡在外面-----大大请飘过 具体原题不知道是怎么回事 不过在结束Lol中的进程后接可以显示重新连接的按钮 由于LOL很多电脑小白,在等待或者重启数字未果,也不知道怎 ...
- 开通微信小店显示:系统繁忙,请稍后再试怎么回事?如何解决?
有很多人开通微信小店的时候,都会碰到这些问题.那么这是怎么回事呢?今天就写篇文章解答一下微信小店显示:系统繁忙,请稍后再试的问题. 其实这主要是图片的问题. 在开通微信小店的时候,需要上传小店头像(还 ...
- android 首页广告位,IT之家安卓版 7.25:去文章内广告位、修正专题和头像显示异常...
原标题:IT之家安卓版 7.25:去文章内广告位.修正专题和头像显示异常 IT之家 安卓版 7.25 更新! 刚才发布了 IT之家 iOS 版 7.23,带来了大量更新,现在安卓版 7.25 发布,同 ...
- 微信小程序使用wxParse,解决图片显示路径问题
微信小程序使用wxParse,解决图片显示路径问题 参考文章: (1)微信小程序使用wxParse,解决图片显示路径问题 (2)https://www.cnblogs.com/zxf100/p/100 ...
最新文章
- java 继承练习题_Java继承 练习题
- centos 卸载软件_Linux系统配置及服务管理_第09章_软件管理
- mysql实验步骤_MySQL双方配置实验步骤
- apache+mod_wsgi配置
- nginx学习笔记002---Nginx代理配置_案例1_实现了对前端代码的方向代理_并且配置了后端api接口的访问地址
- 以太坊上Dex交易量环比下降15%
- Elasticsearch 不属于 Elastic
- LiveRTMP之MP4文件进行rtmp点播直播推送(三)
- python--sorted函数
- Photoshop快捷键总结
- JAVASE,JAVAEE,JAVAME的区别
- C#获取枚举的key-value格式
- 星空之夜(哈希+DFS)
- 区块链入门导航-磨链社区
- SISD、MIMD、SIMD、MISD_设计失控
- 数学词汇的英译,写文章,读文献必备
- 永磁同步电机控制学习
- us news计算机科学排名,2019US News世界大学计算机科学专业排名TOP50
- events.js:174,throw er; //Unhandled ‘error‘ event
- 第二次作业熟悉使用工具
热门文章
- 买就赚到的以色列人工智能
- k8s 部署 xxl-job-admin:2.3.0
- physx: pid balance controll
- JavaSE_day12:集合,泛型,增强for循环特性
- 英语3500词(14/20)dynasty主题 (2022.1.26)
- word 2007 无法输入汉字,怎么办?
- 网站漏洞测试 关于webshell木马后门检测
- html播放器投屏,迅雷播放器投屏到电视如何操作
- CodeVs 3315 时空跳跃者的魔法(最终版本)
- 学数学,要“直觉”还是要“严谨”?