Files

78 lines
1.7 KiB
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.SceneManagement;
using UnityEngine.UI;
using UnityEngine.Advertisements;
public class pauseMenu : MonoBehaviour
{
public Button pauseButton;
public Button resumeButton;
public Button restartButton;
public Button quitButton;
public GameObject pauseMenus;
public bool paused = false;
public GameObject GameplayUI;
//public rewardAds intAds;
public bool canrestart = false;
//public MenuLoading loading;
public GameObject loadingbar;
void Start()
{
pauseButton.onClick.AddListener(pause);
resumeButton.onClick.AddListener(resume);
restartButton.onClick.AddListener(restart);
quitButton.onClick.AddListener(quit);
}
void Update()
{
if(paused)
{
//GameplayUI.SetActive(false);
pauseMenus.SetActive(true);
Time.timeScale = 0f;
}
else
{
GameplayUI.SetActive(true);
pauseMenus.SetActive(false);
Time.timeScale = 1f;
}
/*if (intAds.disablerestart)
{
canrestart = false;
}*/
}
public void pause()
{
paused = true;
}
public void resume()
{
paused = false;
}
public void restart()
{
canrestart = true;
//intAds.ShowAd();
//SceneManager.LoadScene(SceneManager.GetActiveScene().buildIndex);
}
public void quit()
{
//loadingbar.SetActive(true);
SceneManager.LoadScene("Menu");
//loading.StartLoading();
}
}