LIST添加ITEM图片自定义


this._gunList = this._view.getChild("GunList").asList;
this._gunList.removeChildrenToPool();

private init(): void
{
var guns = ItemNormal.list.guns; //读取策划配置的枪数据
for (var i = 0; i < guns.length; ++i)
{
var element = guns[i];
var item: fairygui.GButton = this._gunList.addItemFromPool().asButton;
item.id = i.toString();
item.icon = "res/shouQiang_001.png"; //换张图集
item.text = element.name;
//this._gunList.addChild(item);
}
this._gunList.on(fairygui.Events.CLICK_ITEM, this, this.onClickItem);
}
 
PS:
var ii = item.getChild("AK47");
ii.icon = "res/shouQiang_001.png";

通过这种方式赋值,也不可以。
谷主,LAYA是咱们还不支持这种么?
QQ截图20180605170745.png
已邀请:

lazy

赞同来自:

"guns" : [
    { "name" : "手枪", "icon" : "shouQiang_001.png", "weight" : 1, "rate" : 1, "ammo" : 10 },
    { "name" : "AK-47", "icon" : "ak_47.png", "weight" : 2, "rate" : 2, "ammo" : 20 },
]
就是枪我是想配置的。

谷主

赞同来自:

看装载器教程。

要回复问题请先登录注册