private void Awake() { if (instance != null) { Destroy(gameObject); return; } else { instance = this; DontDestroyOnLoad(gameObject); } if (isTest) { ES2.Delete(SaveSystem.STAGE); ES2.Delete(SaveSystem.SKIN); } SkinSystem.Init(); ConfigSystem.Init(); SaveSystem.Init(); EventSystem.Init(); SetGrabvity(); //Screen.SetResolution(540, 960, false); }
public static void Init() { instance = new ConfigSystem(); ConfigClass configClass = Resources.Load <ConfigClass>("Configs/Config"); instance.allStageNumber = configClass.allStageNumber; instance.ball3ParamN = configClass.Ball3VideoParamN; instance.ball3ParamA = configClass.Ball3VideoParamA; instance.skipStageParamN = configClass.SkipStageVideoParamN; instance.skipStageParamA = configClass.SkipStegeVideoParamA; instance.InterstitialParamN = configClass.InterstitialParamN; instance.InterstitialParamA = configClass.InterstitialParamA; instance.wallColors = configClass.wallColors; instance.mapColors = configClass.mapColors; }