Implement scene transitions

This commit is contained in:
Dries Van Schuylenbergh
2023-04-18 20:16:53 +02:00
parent 2ba62e316f
commit e8de984ba1
121 changed files with 17909 additions and 839 deletions

View File

@@ -1,4 +1,5 @@
using UnityEngine;
using UnityEngine.Playables;
/// <summary>
/// ListMinigameScreen scene manager
@@ -20,6 +21,11 @@ public class ListMinigamesScreen : MonoBehaviour
/// </summary>
public MinigameList minigameList;
/// <summary>
/// Reference to the scene playable director
/// </summary>
public PlayableDirector directorEnterFromMainMenu;
/// <summary>
/// Start is called before the first frame update
/// </summary>
@@ -34,6 +40,10 @@ public class ListMinigamesScreen : MonoBehaviour
MinigameItem item = instance.GetComponent<MinigameItem>();
item.minigame = minigame;
}
var sys = SystemController.GetInstance();
if (sys.previousScene == SystemController.GetSceneIndex("Common/Scenes/MainMenuScreen"))
directorEnterFromMainMenu.Play();
}
/// <summary>