| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- 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;
- public refresh2 = false;
- public popType = 0;
- showTips() {
- if (gData.gameData.playerProp.lineRedMoney > 0) {
- cc.tween(this).delay(0.5).call(() => {
- let add = Math.round(this.redMoney / 100);
- mk.tip.pop(`插队成功,并获得${add}红包币`);
- }).start();
- } else {
- cc.tween(this).delay(0.5).call(() => {
- mk.tip.pop("插队成功");
- }).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.gameData.playerProp.lineRedMoney = data.lineRedMoney;
- this.refresh2 = true;
- //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);
- }
- }
|