/// <summary>
 /// Update
 /// </summary>
 private void Update()
 {
     if (Game.AnyKeyDown)
     {
         SceneLoaderManager.LoadScene("MainMenuScene");
     }
 }
Beispiel #2
0
    public static void RestartOrLoadLevelFromManagerTheScene(float time = 2)
    {
        SceneLoaderManager manager = GameObject.FindObjectOfType <SceneLoaderManager>();

        if (manager != null)
        {
            manager.RestartOrLoadLevel(time);
        }
    }
Beispiel #3
0
    public static void FadeOutFromManagerTheScene()
    {
        SceneLoaderManager manager = GameObject.FindObjectOfType <SceneLoaderManager>();

        if (manager != null)
        {
            manager.FadeOut();
        }
    }
Beispiel #4
0
    // [SerializeField] GraphicRaycaster gpRaycaster;
    // [SerializeField] GameObject loadingParticle;


    void Awake()
    {
        if (ins != null && ins != this)
        {
            Destroy(this.gameObject);
            return;
        }
        ins = this;
        DontDestroyOnLoad(this.gameObject);

        Hide();
    }
 private void Awake()
 {
     if (Instance == null)
     {
         Instance = this;
         DontDestroyOnLoad(gameObject);
     }
     else
     {
         Destroy(gameObject);
         return;
     }
 }
Beispiel #6
0
    void Awake()
    {
        if (instance == null)
        {
            instance = this;
        }
        else if (instance != this)
        {
            Destroy(gameObject);
        }

        DontDestroyOnLoad(gameObject);
    }
    void Awake()
    {
        _debuggerUtility    = GetComponent <DebugLoggerUtil>();
        _playerManager      = GameObject.FindGameObjectWithTag("Player").GetComponent <PlayerManager>();
        _dataManager        = GetComponent <DataManager>();
        _soundManager       = GetComponent <SoundManager>();
        _sceneLoaderManager = GetComponent <SceneLoaderManager>();



        if (_instance == null)
        {
            _instance = this;
        }
        else if (_instance != this)
        {
            Destroy(gameObject);
        }

        DontDestroyOnLoad(gameObject);
    }
Beispiel #8
0
 private void Start()
 {
     sceneLoaderManager = GameObject.Find("SceneLoader").GetComponent <SceneLoaderManager>();
 }
Beispiel #9
0
 public override void Execute(SceneLoaderManager sceneLoader)
 {
     base.Execute(sceneLoader);
     ((BattleManager)(_battleManagerSO.Manager)).SetBattleData(BattleData);
 }
Beispiel #10
0
 /// <summary>
 /// Show main menu
 /// </summary>
 public void ShowMainMenu() => SceneLoaderManager.LoadScene("MainMenuScene");
 public void OnRetryButtonPressed()
 {
     Time.timeScale = 1f;
     StartCoroutine(SceneLoaderManager.LoadSceneAsync(1));
 }
 private void Awake()
 {
     instance = this;
 }
 /// <summary>
 /// SHow options
 /// </summary>
 public void ShowOptions() => SceneLoaderManager.LoadScene("OptionsScene");
 /// <summary>
 /// Start game
 /// </summary>
 public void StartGame() => SceneLoaderManager.LoadScene("GameScene");
    public void LoadNextScene()
    {
        int currentSceneIndex = SceneLoaderManager.GetActiveScene().buildIndex;

        SceneManager.LoadScene(currentSceneIndex + 1);
    }
 public void OnPlayGameButtonPressed()
 {
     StartCoroutine(SceneLoaderManager.LoadSceneAsync(1));
 }
Beispiel #17
0
 void Start()
 {
     canvasManager      = GameObject.Find("GameCanvas").GetComponent <GameCanvasManager>();
     highScoreManager   = GameObject.Find("GameController").GetComponent <HighScoreManager>();
     sceneLoaderManager = GameObject.Find("SceneLoader").GetComponent <SceneLoaderManager>();
 }
Beispiel #18
0
 public virtual void Execute(SceneLoaderManager sceneLoader)
 {
     sceneLoader.LoadScene(SceneName);
 }