38 lines
773 B
C#
38 lines
773 B
C#
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using UnityEngine;
|
|
|
|
public class Menu : MonoBehaviour
|
|
{
|
|
[SerializeField] private MainPage _mainPage;
|
|
[SerializeField] private SettingsPage _settingsPage;
|
|
|
|
|
|
private void Awake()
|
|
{
|
|
OpenPage(PageType.Main);
|
|
}
|
|
|
|
public void OpenPage(PageType pageType)
|
|
{
|
|
_mainPage.gameObject.SetActive(false);
|
|
_settingsPage.gameObject.SetActive(false);
|
|
|
|
switch (pageType)
|
|
{
|
|
case PageType.Main:
|
|
_mainPage.gameObject.SetActive(true);
|
|
break;
|
|
case PageType.Settings:
|
|
_settingsPage.gameObject.SetActive(true);
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
|
|
public enum PageType
|
|
{
|
|
Main,
|
|
Settings
|
|
}
|