核心脚本代码
Image icon = transform.Find("icon").GetComponent<Image>();
Sprite sp = Resources.Load("Textrues/yutujing", typeof(Sprite)) as Sprite;
icon.sprite = sp;
需要注意的是 Resources.Load 会读取Assets中Resources目录下的资源, Resources目录需要手动创建
本文介绍了如何在Unity中使用C#脚本动态加载图标资源。通过Image和Resources组件配合使用,实现从Resources文件夹中读取指定图像文件并显示在界面上的功能。此方法适用于需要动态更改图标的应用场景。
核心脚本代码
Image icon = transform.Find("icon").GetComponent<Image>();
Sprite sp = Resources.Load("Textrues/yutujing", typeof(Sprite)) as Sprite;
icon.sprite = sp;
需要注意的是 Resources.Load 会读取Assets中Resources目录下的资源, Resources目录需要手动创建

被折叠的 条评论
为什么被折叠?