薛鸿潇 пре 5 година
родитељ
комит
9c1e4da5a5

+ 1 - 1
assets/script/game/data/module/RedBagCashData.ts

@@ -87,7 +87,7 @@ export class RedBagCashData extends Data {
      * @param cash_index 对应id
      * @returns 
      */
-    private getItemDataByIndex(cash_index: number): CDataType {
+    public getItemDataByIndex(cash_index: number): CDataType {
         const l_count = this.c_data.length;
         for (let i = 0; i < l_count; i++) {
             if (this.c_data[i].index === cash_index) {

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

@@ -17,7 +17,7 @@ export default class RedBagCash extends cc.Component {
 
     private tableview: TableView = null;
     onLoad() {
-        gData.gameData.gameData.redMoney = 10200
+        gData.gameData.gameData.redMoney = 10200;// 测试数据,数据正确后请删除
         this.tableview = this.sroll_view.getComponent('TableView');
     }
 

+ 6 - 4
assets/script/game/module/module/reward/Reward.ts

@@ -83,10 +83,12 @@ export default class Reward extends cc.Component {
      * 底部提现相关样式
      */
     private initCashOutStyle() {
-        // 测试数据
-        this.lbl_cash.string = 0.0 + '元';
-        this.lbl_cash_out.string = 0 + '/' + 100;
-        this.spr_cash_out.fillRange = 0.8;
+        const cash_bar = gData.redBagCash.cash_bar
+        let cash_data = gData.redBagCash.getItemDataByIndex(cash_bar)
+        
+        this.lbl_cash.string = cash_data.money + '元';
+        this.lbl_cash_out.string = gData.gameData.gameData.redMoney + '/' + cash_data.type_value;
+        this.spr_cash_out.fillRange = gData.gameData.gameData.redMoney / cash_data.type_value;
     }
 
     /**