学员(5223)
课程(179)
分享
我仿照老师黑暗之光的背包系统做了一个背包系统,但是物品的贴图无法正常显示(如图),有什么可能的原因吗?贴图名已查是正确的,贴图用的是ngui默认里的Fantasy Atlas的东西
同学你好,可以使用这个图集在一个空场景里去加载测试,看看图集有没有问题,可以正常使用的话再去检查我们本身项目里的资源路径,如果用了Json或者其他信息要检查一下信息解析或者信息是否正确
我开了个新场景,试着添加一个sprite并改了一下SpriteName来测试,是能正常更换图片没有问题的,还是不懂哪里引起的错误
当我用info.icon_name作为SetSpriteName的参数时(最后一张图),就有问题,如果是固定的文字比如“NGUI”就没有问题 还有只有id为03的物体是能正常显示的,其它物体都显示不出来
回复 @ weiyii: 信息是直接赋值还是解析的其他文件来获取的。如果名称命名造成的问题就尝试把名称命名简单化。
信息是解析其它脚本获取的,经过测试,并不是名称命名的问题
简单来说就是如果我用其它脚本里的东西进行赋值就会出问题,如果我直接赋值就没有问题
回复 @ weiyii: 那么应该是Json文件书写跟解析的问题,输出一下看看。