Beispiel #1
0
    /// <summary>
    /// シーンを切り替える準備
    /// </summary>
    public void ChangeSceneLoad(SceneNameManager.Scene scene, bool isLoading)
    {
        if (state != State.None)
        {
            return;
        }

        fadeManager.StartFadeOut(fadeTime.outTime);
        nextScene      = scene;
        state          = State.Change;
        this.isLoading = isLoading;
    }
Beispiel #2
0
    /// <summary>
    /// シーンを切り替える
    /// </summary>
    void ChangeScene()
    {
        if (state != State.Change)
        {
            return;
        }
        if (fadeManager.IsFading)
        {
            return;
        }

        UnLoadDestroy();
        fadeManager.StartFadeIn(fadeTime.inTime);

        state    = CheckLoadingScene();
        nowScene = nextScene;
    }
 /// <summary>
 /// 切り替える
 /// </summary>
 public void StartChange(SceneNameManager.Scene changeScene, FadeTimeData changeTime)
 {
     nextScene = changeScene;
     fadeInstance.StartFade(changeTime);
 }
Beispiel #4
0
 /// <summary>
 /// 切り替える
 /// </summary>
 public void StartChange(SceneNameManager.Scene changeScene, FadeTimeData changeTime)
 {
     nextScene = changeScene;
     fadeInstance.StartFade(changeTime);
 }