Unity通过代码给Image组件赋值(添加图片)
程序员文章站
2022-04-03 22:18:30
...
代码中经常根据用户点击更改图片的显示效果,例如点到一个子项,用户没有购买,可能显示的就是未购买的图片,已经购买显示的就是升级图片,一种方法是游戏物体下含有俩张图片,根据用户的点击显示不同的图片,另一种方式就是动态加载。
时不时的就会遇到这种需求,但是我又经常忘记相关API,百度出来的结果乱七八糟,就自己记录一下。
API如下:
Image.sprite = Resources.Load(path, typeof(Sprite)) as Sprite;
Image.sprite = Resources.Load<Sprite>(path);
上一篇: 判断文件的编码格式