Files
fc/dev/project/assets/Scripts/mod/pve/startower/cmp/cmp.startower.wnd.award.js
T

54 lines
1.1 KiB
JavaScript
Raw Normal View History

2026-05-23 22:10:14 +08:00
const BridgeWindow = require("bridge.window");
const TowerMod = require("startower.mod");
const StartowerEvent = require("startower.define");
const NxfxExpand = require("nx.fx.sv.expand");
cc.Class({
extends: BridgeWindow,
properties: {
list:{
default:null,
type:NxfxExpand
},
},
// LIFE-CYCLE CALLBACKS:
onLoad() {
this.ctrl = TowerMod.getInstance();
this.bindGEvent( StartowerEvent.Update_Reward_Event, this.updateRewardData.bind( this ) );
},
updateRewardData(){
var list = game.configs.star_tower_data.data_get_floor_award;
var voList = [];
for(var i in list){
voList.push(list[i]);
}
this.list.rebuild(voList);
},
start() {
},
onOpenConfigs() {
var list = game.configs.star_tower_data.data_get_floor_award;
var voList = [];
for(var i in list){
voList.push(list[i]);
}
this.list.rebuild(voList);
},
onPreClosed() {
this.list.rebuild([]);
},
// update (dt) {},
});