123456789101112131415161718192021222324252627282930313233343536373839 |
- /**
- * 装备强化属性变化
- */
- const {ccclass, property} = cc._decorator;
- @ccclass
- export default class EquipQHAttrItem extends cc.Component {
- @property(cc.Label)
- mAttrName: cc.Label = null;
- @property(cc.Sprite)
- mAttrIcon: cc.Sprite = null;
- @property([cc.SpriteFrame])
- mAttrIcons: Array<cc.SpriteFrame> = [];
- @property(cc.Label)
- mAttrV1: cc.Label = null;
- @property(cc.Label)
- mAttrV2: cc.Label = null;
- /**
- * 设置属性
- * @param type 0:攻;1:防;2:血;3:速;
- * @param v1
- * @param v2
- */
- public setAttr(type:number,v1,v2){
- let attrNames = ['攻击力','防御','气血','敏捷']
- this.mAttrName.string = attrNames[type]
- this.mAttrIcon.spriteFrame = this.mAttrIcons[type]
- this.mAttrV1.string = ''+v1
- this.mAttrV2.string = ''+v2
- }
- }
|