コード例 #1
0
        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);
        }
コード例 #2
0
ファイル: ConfigSystem.cs プロジェクト: lxynb/MiniGame
        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;
        }