1234567891011121314151617181920212223242526272829 |
- var ItemType = require("ItemType");
- var HouseItem = cc.Class({
- extends: cc.Component,
- properties: {
- nameLbl:cc.Label,
- icon:cc.Sprite,
- Atlas:cc.SpriteAtlas,
- Data:null,
- },
- init:function (data) {
- this.icon.spriteFrame = this.Atlas.getSpriteFrame(data.icon);
- this.Data = data;
- },
- ClickBuy:function(){
- cc.Mgr.AudioMgr.playSFX("click");
- var param = {};
- param.name = this.Data.name;
- param.Id = this.Data.Id;
- param.icon = this.Data.icon;
- param.Type = ItemType.House;
- param.price = this.Data.price;
- param.flag = "Buy";
- cc.director.GlobalEvent.emit(cc.Mgr.Event.OpenCommonBuy, param);
- },
- });
- module.exports = HouseItem;
|