import { Data } from "../../../mk/data/Data"; import { RewardType } from "../GameData"; export class LineUpUIData extends Data { public personCount = 0; public cashId = 0; public refresh = false; public redMoney = 0; showTips() { cc.tween(this).delay(0.5).call(()=>{ let add = Math.round(this.redMoney / 100); mk.tip.pop(`插队成功,并获得${add}红包币`); }).start(); } setAdData(data) { //mk.console.logSingle('LineUpUIData addata ', this.adData); super.setAdData(data); this.redMoney = 0; let rewardData = this.adData.videoRedMoney.videoRewardList; for(let i = 0; i != rewardData.length; ++i) { if(rewardData[i].rewardType == RewardType.redBag) { this.redMoney = rewardData[i].rewardNum; gData.gameData.playerProp.redMoney += this.redMoney; break; } } this.showTips(); //gData.reward.data = gData.lineUpUIData.adData.videoRedMoney.videoRewardList; // let world_Pos = this.node_fly.parent.convertToWorldSpaceAR(this.node_fly.getPosition()); // gData.reward.getReward(world_Pos); } }