|
|
@@ -19,8 +19,8 @@ export default class SpeedUpUI extends cc.Component {
|
|
|
|
|
|
|
|
|
start() {
|
|
|
-
|
|
|
this.initCashOutStyle(gData.gameData.gameData.redMoney);
|
|
|
+ this.lbl_remainTimes.string = `今日剩余次数:${gData.gameData.speedUpLeftTimes}`;
|
|
|
}
|
|
|
|
|
|
onEnable() {
|
|
|
@@ -32,7 +32,6 @@ export default class SpeedUpUI extends cc.Component {
|
|
|
}
|
|
|
|
|
|
update(dt) {
|
|
|
-
|
|
|
if (gData.reward.add_redbag_value) {
|
|
|
this.initCashOutStyle(gData.gameData.gameData.redMoney + gData.reward.add_redbag_value);
|
|
|
}
|
|
|
@@ -72,15 +71,24 @@ export default class SpeedUpUI extends cc.Component {
|
|
|
|
|
|
private clickWatchVideoBtn() {
|
|
|
mk.audio.playEffect("button");
|
|
|
- mk.ui.closePanel(this.node.name);
|
|
|
- mk.ad.videoAdType = VideoAdType.video_init_14;
|
|
|
- mk.ad.watchAd((success) => {
|
|
|
- if (success) {
|
|
|
- gData.adData.watchVideo(null);
|
|
|
- gData.gameData.setHarvest();
|
|
|
- mk.tip.pop('加速成功!');
|
|
|
- }
|
|
|
- })
|
|
|
+ if (gData.gameData.speedUpLeftTimes <= 0) {
|
|
|
+ mk.tip.pop('今日加速次数已用完');
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ if (gData.gameData.checkCanSpeedUp()) {
|
|
|
+ mk.ui.closePanel(this.node.name);
|
|
|
+ mk.ad.videoAdType = VideoAdType.video_init_14;
|
|
|
+ mk.ad.watchAd((success) => {
|
|
|
+ if (success) {
|
|
|
+ gData.adData.watchVideo(null);
|
|
|
+ gData.gameData.setHarvest();
|
|
|
+ mk.tip.pop('加速成功!');
|
|
|
+ }
|
|
|
+ })
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ mk.tip.pop('没有可加速的物品');
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
|