123456789101112131415161718192021222324252627282930 |
- var HonorItem = cc.Class({
- extends: cc.Component,
- properties: {
- Atlas:cc.SpriteAtlas,
- icon:cc.Sprite,
- nameLbl:cc.Label,
- Data:null,
- },
- ShowData:function (data) {
- this.Data = data;
- this.icon.spriteFrame = this.Atlas.getSpriteFrame(data.icon);
- if(data.hasFinish)
- this.icon.setState(0);
- else
- this.icon.setState(1);
- this.nameLbl.string = data.name;
- },
- ClickOpenTip:function(){
- cc.Mgr.AudioMgr.playSFX("click");
- var param = {};
- param.text = cc.Mgr.global.getTranslation("Cj_"+this.Data.desId);
- cc.director.GlobalEvent.emit(cc.Mgr.Event.AchieveTip, param);
- },
- });
- module.exports = HonorItem;
|