学员(7686)
课程(179)
分享
如题,就是怎么把assets里面的图片用代码根据名字设置RawIamge =。=
你这里说的设置RawIamge 是指什么,设置到RawIamge 上的Texture上吗
可以使用resource加载图片,然后在得到RawIamge 组件,设置里面的texture属性
老师这个是黑暗之光的背包那边,这样获取就行了吧
ObjectInfo info = ObjectsInfo.Instance.GetObjectInfoById(id); Texture2D image = (Texture2D)Resources.Load("Assets/RPG/GUI/Icon/" + info.icon_name); rawImage.texture = image;
把资源放在Resrouces文件夹下
然后使用Resources.Load<Texture2D>(info.icon_name);