28 lines
611 B
C#
28 lines
611 B
C#
|
|
using UnityEngine;
|
||
|
|
|
||
|
|
public enum eUI { Lobby, StageSelect }
|
||
|
|
|
||
|
|
public class LobbyCanvas : MonoBehaviour
|
||
|
|
{
|
||
|
|
public static LobbyCanvas Ins;
|
||
|
|
private void Awake()
|
||
|
|
{
|
||
|
|
Ins = this;
|
||
|
|
GoUI(eUI.Lobby);
|
||
|
|
}
|
||
|
|
|
||
|
|
public LobbyUI m_LobbyUI;
|
||
|
|
public StageUI m_StageUI;
|
||
|
|
|
||
|
|
public void GoUI(eUI ui)
|
||
|
|
{
|
||
|
|
m_LobbyUI.gameObject.SetActive(false);
|
||
|
|
m_StageUI.gameObject.SetActive(false);
|
||
|
|
|
||
|
|
switch (ui)
|
||
|
|
{
|
||
|
|
case eUI.Lobby: m_LobbyUI.gameObject.SetActive(true); break;
|
||
|
|
case eUI.StageSelect: m_StageUI.gameObject.SetActive(true); break;
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|