Example #1
0
    public void LoadStep1()
    {
        m_LoadStep = LOAD_STEP._STEP1_LOADING;

        SetGameUnitROOTChildren();

        StageManagerScript = new StageManager();
        StageManagerScript.Create();

        GameManagerScript = new GameManager();
        GameManagerScript.Create();

        m_LoadStep = LOAD_STEP._STEP2;
    }
Example #2
0
    public void LoadStep2()
    {
        m_LoadStep = LOAD_STEP._STEP2_LOADING;

        if (DefineBaseManager.inst.GetPlatformType() != (int)PLATFORM_TYPE.PLATFORM_WEB)
        {
            SqliteManagerScript = new SqliteManager();
            SqliteManagerScript.Create();
        }

        DataManagerScript = new DataManager();
        DataManagerScript.Create();

        m_LoadStep = LOAD_STEP._STEP3;
    }
Example #3
0
    private void Init()
    {
        Application.runInBackground = true;
        Resources.UnloadUnusedAssets();
        System.GC.Collect();

        SetROOTObjects();
        SetResourceObjectROOTChildren();
        TextParserScript = new TextParser();
        if (!gameObject.GetComponent <DefineBaseManager>())
        {
            gameObject.AddComponent <DefineBaseManager>();
        }

        InitGameCamera();
        InitEzGuiCamera();

        FullHDScreenSize.x = 1920;
        FullHDScreenSize.y = 1080;

        UIScreenSizeX2Max = 1600;
        UIScreenSizeX2Num = 1.5f;

        SetDefineScreen();
        SetGameUICameraInspector();
        SetUICameraInspector();

        MainMoveXPercent = 1.5f;
        MainMoveYPercent = 1.5f;

        InitPlatform();
        InitDevice();
        ApplicationDataPath = Application.persistentDataPath;

        if (DefineBaseManager.inst.GetTouchInput())
        {
            InputManagerScript = this.gameObject.AddComponent <MobileInputManager>();
        }
        else
        {
            InputManagerScript = this.gameObject.AddComponent <InputManager>();
        }
        InputManagerScript.Create();

        m_LoadStep = LOAD_STEP._STEP1;
    }
Example #4
0
 public void LoadStep4()
 {
     m_LoadStep       = LOAD_STEP._STEP4_LOADING;
     HudManagerScript = new HudManager();
     HudManagerScript.Create();
 }
Example #5
0
    public void LoadStep3()
    {
        m_LoadStep = LOAD_STEP._STEP3_LOADING;

        m_LoadStep = LOAD_STEP._STEP4;
    }