使用ScrollView制作动态生成内容的列表,图片替换无效

照着官网的视频UI(下)那一节做的~
代码主要是实现一个类似商店列表的页面,价格,图片和名称随机生成,但是图片并没有实现替换
视频里面是将模板中的组件与脚本关联,然后用一个数组存储SpriteFrame,在属性检查器拖入要替换的图片后,做成prefab
【本例脚本文件是ItemList与模板的各个组件关联,MakeItem脚本用以在ScrollView里生成数个商品栏】
运行后显示商品图片的那一栏图片并没有被随机替换~




楼主你这个问题解决了吗

最好给 demo 吧,不然不知道重现方式

这个是生成的图片吗

Test.rar (1.1 MB)

没解决呢~好久都没人回答

1.你的prefab里的iconSF数组没有设置spriteFrame

2.itemList.js文件,下图高亮的地方s应该为小写

惭愧~竟然是犯在这种级别的错误上~以后我一定多思考