cc.Class({ extends: cc.Component, properties: { EquipView: { default: null, type: cc.Sprite, serializable: true, }, EquipName: { default: null, type: cc.Label, serializable: true, }, EquipDay: { default: null, type: cc.Label, serializable: true, }, EquipSNBNode:{ default: null, type: cc.Node, serializable: true, }, EquipSNB: { default: null, type: cc.Label, serializable: true, }, EquipCNTNode:{ default: null, type: cc.Node, serializable: true, }, EquipCNT: { default: null, type: cc.Label, serializable: true, }, }, setInfo(context) { // console.log(context); this.EquipName.string = context.name; this.EquipDay.string = context.effectiveDay; this.EquipView.spriteFrame = context.bgSpriteFrame; //默认是0:小狗,1:打狗棒, 2:灾害防护, 3:野兽防护,用cnt购买 if(2 === context.otherType || 3 === context.otherType){ this.EquipCNT.string = context.priceCnt; this.EquipCNTNode.active = true; this.EquipSNBNode.active = false; }else{ this.EquipSNB.string = context.priceSnb; this.EquipSNBNode.active = true; this.EquipCNTNode.active = false; } } });