MIF_E31222569/Assets/ToothyV/Scripts/GameOver.cs

35 lines
749 B
C#

using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.SceneManagement;
public class GameOver : Menu<GameOver>
{
private void OnEnable()
{
StartCoroutine(DelayPause());
audioController.Instance.StopBGM();
audioController.Instance.PlaySFX("sfx_Lose");
}
IEnumerator DelayPause()
{
yield return new WaitForSeconds(1f);
Time.timeScale = 0;
}
public void OnRestartPressed()
{
Time.timeScale = 1;
SceneController.Instance.RestartScene();
GameMenu.Open();
}
public void OnMainMenuPressed()
{
Time.timeScale = 1;
SceneManager.LoadScene(0);
MainMenu.Open();
}
}