Esempio n. 1
0
 public void Play()
 {
     Click();
     LoadScene?.Invoke(1);
 }
Esempio n. 2
0
 public void Menu()
 {
     LoadScene?.Invoke(0);
 }
Esempio n. 3
0
 public void Restart()
 {
     LoadScene?.Invoke(SceneManager.GetActiveScene().buildIndex);
 }
Esempio n. 4
0
 public void LoadSceneAdditive(string sceneName)
 {
     LoadScene?.Invoke(sceneName, LoadSceneMode.Additive);
 }
Esempio n. 5
0
 public void LoadSceneSingle(string sceneName)
 {
     LoadScene?.Invoke(sceneName, LoadSceneMode.Single);
 }
    //Delays scene loading to allow menu sound to play. If string not number, create a method overload
    async void ExecuteAfterTime(int milliSeconds, LoadScene e, int sceneNumber)
    {
        await Task.Delay(milliSeconds);

        e.Invoke(sceneNumber);
    }