|
@@ -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;
|
|
|
}
|