薛鸿潇 %!s(int64=5) %!d(string=hai) anos
pai
achega
4e05f4d919

+ 5 - 2
assets/script/game/module/pigBank/PigBank.ts

@@ -27,15 +27,18 @@ export default class PigBank extends cc.Component {
 
     update(dt) {
         if (gData.pigbank.init_data) {
-            gData.pigbank.init_data = false;
             this.initCashDesc();
         }
         if (gData.pigbank.adData) {
             cc.log('存钱罐提现', gData.pigbank.adData)
-            gData.pigbank.adData = null;
         }
     }
 
+    lateUpdate() {
+        gData.pigbank.init_data = false;
+        gData.pigbank.adData = null;
+    }
+
     /** 
      * 提现描述展示
      */

+ 4 - 1
assets/script/game/module/redBagCash/RedBagCash.ts

@@ -35,12 +35,15 @@ export default class RedBagCash extends cc.Component {
         }
     }
 
+    lateUpdate() {
+        gData.redBagCash.init_list = false;
+    }
+
     /**
      * 初始化滚动视图
      */
     private initScrollView() {
         this.sroll_view.node.emit('srollview-init', gData.redBagCash.c_data);
-        gData.redBagCash.init_list = false;
         // 条目动画
         this.scheduleOnce(() => {
             this.itemAnim();

+ 5 - 2
assets/script/game/module/reward/Reward.ts

@@ -62,18 +62,21 @@ export default class Reward extends cc.Component {
 
     update(dt) {
         if (gData.reward.init_cash_style) {
-            gData.reward.init_cash_style = null;
             this.initCashOutStyle();
             return;
         }
         if (gData.reward.adData) {
             // 展示奖励
             this.watchVideoCall();
-            gData.reward.adData = null;
             return;
         }
     }
 
+    lateUpdate() {
+        gData.reward.init_cash_style = null;
+        gData.reward.adData = null;
+    }
+
     /**
      * 初始化封面样式
      */

+ 5 - 2
assets/script/game/module/sign/Sign.ts

@@ -46,17 +46,20 @@ export default class Sign extends cc.Component {
 
     update(dt) {
         if (gData.sign.init_data) {
-            gData.sign.init_data = false;
             this.initBtnStyle();
             return;
         }
         if (gData.sign.adData) {
             // 展示奖励
             this.getReward();
-            gData.sign.adData = null;
         }
     }
 
+    lateUpdate() {
+        gData.sign.init_data = false;
+        gData.sign.adData = null;
+    }
+
     /**
      * 点击领取按钮
      */