future 1 rok temu
rodzic
commit
8898c5a3d5
1 zmienionych plików z 5 dodań i 1 usunięć
  1. 5 1
      assets/script/GameManager.ts

+ 5 - 1
assets/script/GameManager.ts

@@ -9,7 +9,7 @@ const { ccclass, property } = _decorator;
 @ccclass('GameManager')
 export class GameManager extends Component {
     public static openId:string = 'asd'
-
+    public static settingData:settingData = null
 
     public static getUserDefaultCarSf():SpriteFrame {
         let sf = imageCacheManager.getHomeCarImageById(userDataManager.user_car_list.default_car_id)
@@ -17,6 +17,9 @@ export class GameManager extends Component {
     }
 
     public static getSettingData():settingData {
+        if(GameManager.settingData!=null) {
+            return GameManager.settingData
+        }
         let str = sys.localStorage.getItem(config.SETTING_DATA)
         let data = new settingData
         if(str==undefined||str==""||str==null){
@@ -25,6 +28,7 @@ export class GameManager extends Component {
             data.isOpenZhendong = true
         } else {
             data = JSON.parse(str)
+            GameManager.settingData = data
         }
         return data;
     }