需求:在物品栏显示各种物品
我的做法:使用prefab创建物品模板,并提供设置id和图标等方法,然后for循环创建多个物品节点
表现:物品节点都显示出来了,可是图标却全部一样,都是for循环中最后一个设置的图标
我是参照http://www.cocos.com/docs/creator/ui/list-with-data.html来写的,使用版本为1.4,不知哪里弄错了,求助!!!
prefab脚本:cardTemplate.js
逻辑显示部分:
需求:在物品栏显示各种物品
我的做法:使用prefab创建物品模板,并提供设置id和图标等方法,然后for循环创建多个物品节点
表现:物品节点都显示出来了,可是图标却全部一样,都是for循环中最后一个设置的图标
我是参照http://www.cocos.com/docs/creator/ui/list-with-data.html来写的,使用版本为1.4,不知哪里弄错了,求助!!!
prefab脚本:cardTemplate.js
尝试下this.icon.spriteFrame = new cc.SpriteFrame(texture)这种写法
可以了!十分感谢!