Example #1
0
    private void Awake()
    {
        instance = this;

        transform.GetComponent <RectTransform> ().anchoredPosition = Vector2.zero;
        transform.GetComponent <RectTransform> ().sizeDelta        = Vector2.zero;

        transform.Find("ResumeButton").GetComponent <Button_UI> ().ClickFunc = () => {
            GameHandler.ResumeGame();
        };
        transform.Find("ResumeButton").GetComponent <Button_UI> ().AddButtonSound();

        transform.Find("MainMenuButton").GetComponent <Button_UI> ().ClickFunc = () => {
            Loader.Load(Loader.Scene.MainMenu);
        };
        transform.Find("MainMenuButton").GetComponent <Button_UI> ().AddButtonSound();

        Hide();
    }
Example #2
0
 public static void PauseGame()
 {
     PausedWindow.ShowStatic();
     Time.timeScale = 0f;
 }
Example #3
0
 public static void ResumeGame()
 {
     PausedWindow.HideStatic();
     Time.timeScale = 1f;
 }