薛鸿潇 5 лет назад
Родитель
Сommit
5c490eaaaf

+ 2 - 2
assets/resources/game/prefab/game.prefab

@@ -4310,7 +4310,7 @@
       "ctor": "Float64Array",
       "array": [
         -6,
-        2.5,
+        0,
         0,
         0,
         0,
@@ -4840,7 +4840,7 @@
       "ctor": "Float64Array",
       "array": [
         -6,
-        2.5,
+        0,
         0,
         0,
         0,

Разница между файлами не показана из-за своего большого размера
+ 165 - 143
assets/resources/module/reward/reward.prefab


Разница между файлами не показана из-за своего большого размера
+ 164 - 142
assets/resources/module/reward/rewardLuck.prefab


Разница между файлами не показана из-за своего большого размера
+ 165 - 143
assets/resources/module/reward/rewardMission.prefab


+ 2 - 2
assets/script/game/component/BangsFit.ts

@@ -1,7 +1,7 @@
 
 const {ccclass, property} = cc._decorator;
-const LeftPadding = 50;
-const RightPadding = 50;
+const LeftPadding = 65;
+const RightPadding = 65;
 /**
  * 刘海屏适配
  * @author 薛鸿潇

+ 21 - 7
assets/script/game/module/reward/Reward.ts

@@ -50,6 +50,9 @@ export default class Reward extends cc.Component {
     private lbl_cash_out: cc.Label = null;
     @property({ displayName: '提现金额', type: cc.Label })
     private lbl_cash: cc.Label = null;
+    @property({ displayName: '提现按钮', type: cc.Animation })
+    private node_cash: cc.Animation = null;
+
 
 
     /** 当前阶段 */
@@ -124,6 +127,11 @@ export default class Reward extends cc.Component {
         const fillRange = newRedMoney / cash_data.type_value >= 1 ? 1 : newRedMoney / cash_data.type_value;
         // this.spr_cash_out.fillRange = fillRange;
         cc.tween(this.spr_cash_out).to(fillRange, { fillRange: fillRange }).start();
+        if (redMoney >= cash_data.type_value) {
+            this.node_cash.play();
+        } else {
+            this.node_cash.stop();
+        }
     }
 
     /**
@@ -140,13 +148,19 @@ export default class Reward extends cc.Component {
                 }
             });
         } else {
-            mk.ad.watchAd((success: boolean) => {
-                mk.console.log("watchAD:" + success);
-                if (success) {
-                    gData.adData.watchVideo(gData.reward.subType === 2 ? AdFun.checkpoint : AdFun.bubble);
-                    gData.reward.subType = null;
-                }
-            });
+            if (true) {
+                mk.ad.watchAd((success: boolean) => {
+                    mk.console.log("watchAD:" + success);
+                    if (success) {
+                        gData.adData.watchVideo(gData.reward.subType === 2 ? AdFun.checkpoint : AdFun.bubble);
+                        gData.reward.subType = null;
+                    }
+                });
+            } else {
+                // 用户第一次看此视频时,可不需要看直接领取奖励
+                gData.adData.watchVideo(gData.reward.subType === 2 ? AdFun.checkpoint : AdFun.bubble);
+                gData.reward.subType = null;
+            }
         }
         // gData.reward.adData = {}
         // gData.reward.adData.videoRedMoney = {}

Некоторые файлы не были показаны из-за большого количества измененных файлов