Exemplo n.º 1
0
    protected virtual void Start()
    {
        // NOTE:
        // Ignore SceneLoader scene.

        int sceneCount = SceneManager.sceneCountInBuildSettings;

        this.scenes = new string[sceneCount - 1];

        for (int i = 1; i < sceneCount; i++)
        {
            this.scenes[i - 1] = " " + SceneUtility.GetScenePathByBuildIndex(i);
        }

        string sceneIndex = FileReadWriter.ReadTextFromFile(this.settingFile) ?? "1";

        int.TryParse(sceneIndex, out this.sceneIndex);
    }