using System.Collections; using System.Collections.Generic; using UnityEngine; public class MainMenuManager : MonoBehaviour { [SerializeField] private GameObject dashboard; [SerializeField] private GameObject levelSelect; [SerializeField] private GameObject option; [SerializeField] private GameObject materialSelect; [SerializeField] private GameObject popupExitGame; // Start is called before the first frame update void Start() { OpenDashboard(); } public void OpenDashboard() { levelSelect.SetActive(false); dashboard.SetActive(true); option.SetActive(false); materialSelect.SetActive(false); } public void OpenLevelSelect() { levelSelect.SetActive(true); dashboard.SetActive(false); } public void OpenOptionScreen() { option.SetActive(true); dashboard.SetActive(false); } public void OpenMaterialSelect() { materialSelect.SetActive(true); dashboard.SetActive(false); } //POP UP QUIT GAME public void OpenPopupExitGame() { popupExitGame.SetActive(true); } public void ClosePopupExitGame() { popupExitGame.SetActive(false); } public void ConfirmExitGame() { Application.Quit(); } }