28 lines
687 B
C#
28 lines
687 B
C#
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using UnityEngine;
|
|
|
|
namespace TON
|
|
{
|
|
public class UIBase : MonoBehaviour
|
|
{
|
|
public Object eventSystem;
|
|
public virtual void Show()
|
|
{
|
|
// eventSystem이 현재 씬에 존재하지 않는 경우
|
|
if (eventSystem == null)
|
|
{
|
|
// UI EventSystem 정상 동작 되도록 GameObject Load
|
|
eventSystem = Instantiate(Resources.Load("EventSystem/Prefabs/TON.EventSystem"));
|
|
}
|
|
|
|
gameObject.SetActive(true);
|
|
}
|
|
|
|
public virtual void Hide()
|
|
{
|
|
gameObject.SetActive(false);
|
|
}
|
|
}
|
|
}
|