27.unity换图片表情

换图片就是换Sprite
sprite是物件的皮,每个看的见的gameobject都有sprite,如果没有就会成为空物件或是隐形的范围。

sprite的切换
使用Resources.Load加载预存好的sprite,再换上物件的sprite。命名时如果用编号命名,取用时就能用阵列取。
(也可以用string阵列,取有意义的名字!)

public GameObject Red_panel;

加载图片流
//1.路径 "地址/"+编号阵列+"/"+编号阵列+"**_sprite" -> Red/2_sprite
string spritePath = "Red" + "/" +  contentItemStringArray[0] + "_sprite";
//Sprite变数s 从路径中加载为Sprite档案类型
Sprite s = Resources.Load<Sprite>(spritePath);
//把SpriteRenderer的Sprite改成加载的那个
Red_panel.transform.Find("nameSprite").GetComponent<SpriteRenderer>().sprite = s;

<<:  D26 第十三周 (回忆篇)

>>:  12 - Metrics - 观察系统的健康指标 (6/6) - 使用 Metricbeat 掌握 Infrastructure 的健康状态 AWS 篇

Day 04-Azure介绍

在上一篇我们看到,即便我们能不写程序就设定一些自动回覆,仍然相当麻烦,如果需要的功能更多,更无法应付...

css linear-gradient

今天要介绍linear-gradient,线性渐层 创造出一个方块并在里面示范渐层,先看看效果如何 ...

[Day15] Vite 出小蜜蜂~随机射击 Randomly Shoot!

Day15 在 Space Invaders 的游戏设计中, 除了随着不断前进而产生的压迫感之外, ...

Day6 NiFi - Processors

前面我们已经介绍完 FlowFiles 了,接下来就是可以一步一步地去建置我们的 Data Pipe...

Day06-条件判断与列表渲染

v-指令最後一章,就是v-if系列还有v-show, v-show 和v-if不一样的地方在接收到f...