Преглед изворни кода

全体加速功能
按钮开关配置

kaka пре 4 година
родитељ
комит
209f764729

+ 12 - 0
assets/resources/animation/Main.meta

@@ -0,0 +1,12 @@
+{
+  "ver": "1.1.2",
+  "uuid": "8c65ee95-8d1e-4deb-8864-df1c7a01c9ee",
+  "isBundle": false,
+  "bundleName": "",
+  "priority": 1,
+  "compressionType": {},
+  "optimizeHotUpdate": {},
+  "inlineSpriteFrames": {},
+  "isRemoteBundle": {},
+  "subMetas": {}
+}

+ 11 - 15
assets/resources/game/prefab/game.prefab

@@ -1424,7 +1424,7 @@
   },
   {
     "__type__": "cc.Node",
-    "_name": "转盘",
+    "_name": "抽奖",
     "_objFlags": 0,
     "_parent": {
       "__id__": 20
@@ -4821,7 +4821,7 @@
     "asset": {
       "__uuid__": "b4dea4a9-29c8-46bc-a50d-5754afa7a2bd"
     },
-    "fileId": "63rziXcyxHFokjCZ0Fr710",
+    "fileId": "f7Yf9h1dRHZLz+lg7WWauy",
     "sync": false
   },
   {
@@ -5033,7 +5033,7 @@
     "asset": {
       "__uuid__": "b4dea4a9-29c8-46bc-a50d-5754afa7a2bd"
     },
-    "fileId": "c4aI5eiWRAGLBexP5VS26j",
+    "fileId": "399EqPMNNBU7h83hYJGVbf",
     "sync": false
   },
   {
@@ -5142,7 +5142,7 @@
     "asset": {
       "__uuid__": "b4dea4a9-29c8-46bc-a50d-5754afa7a2bd"
     },
-    "fileId": "5236VAzQlCxZdTA6AGSdX7",
+    "fileId": "7avS8JYZJAzY57dqfCuapt",
     "sync": false
   },
   {
@@ -9919,29 +9919,25 @@
     },
     "_enabled": true,
     "btn1": {
-      "__id__": 194
+      "__id__": 104
     },
     "btn2": {
-      "__id__": 37
+      "__id__": 104
     },
     "btn3": {
-      "__id__": 53
+      "__id__": 21
     },
     "btn4": {
-      "__id__": 218
+      "__id__": 37
     },
     "btn5": {
-      "__id__": 228
+      "__id__": 129
     },
     "btn6": {
-      "__id__": 238
+      "__id__": 251
     },
     "btn7": {
-      "__id__": 66
-    },
-    "btn8": null,
-    "btn_redeem": {
-      "__id__": 21
+      "__id__": 256
     },
     "_id": ""
   },

+ 2 - 0
assets/script/game/data/GameData.ts

@@ -86,6 +86,8 @@ export class GameData {
     //标志位 生产奖励的任务ui刷新
     public init_productTask = false;
 
+    public init_speedup = false;
+
     /**
      * 初始化游戏数据:网络配置信息,用户信息
      * @returns 

+ 7 - 2
assets/script/game/module/speedUpUI/SpeedUpUI.ts

@@ -35,13 +35,18 @@ export default class SpeedUpUI extends cc.Component {
         if (gData.reward.add_redbag_value) {
             this.initCashOutStyle(gData.gameData.playerProp.redMoney + gData.reward.add_redbag_value);
         }
+
+        if (gData.gameData.init_speedup) {
+            gData.gameData.init_speedup = false;
+            this.lbl_remainTimes.string = `今日剩余次数:${gData.gameData.playerProp.speedUpLeftTimes}`;
+        }
     }
 
     /**
      * 底部提现相关样式
      */
     private initCashOutStyle(redMoney: number = 0) {
-        redMoney = redMoney/100;
+        redMoney = redMoney / 100;
         const cash_bar = gData.redBagCash.cash_bar;
         let cash_data = gData.redBagCash.getItemDataByIndex(cash_bar);
         if (!cash_data) return;
@@ -86,7 +91,7 @@ export default class SpeedUpUI extends cc.Component {
                     let response = await mk.http.sendData('farmSpeedUp', {});
                     if (response && response.errcode == 0) {
                         gData.gameData.playerProp.speedUpLeftTimes = response.data.speedUpLeftTimes;
-                        self.lbl_remainTimes.string = `今日剩余次数:${gData.gameData.playerProp.speedUpLeftTimes}`;
+                        gData.gameData.init_speedup = true;
                     }
                     gData.gameData.setHarvest();
                     mk.tip.pop('加速成功!');