using System; using System.Collections.Generic; using UnityEngine; using UnityEngine.EventSystems; using UnityEngine.InputSystem; using Object = UnityEngine.Object; // InputSystem 사용을 위해 추가 public abstract class BaseScene : MonoBehaviour { public Define.Scene _sceneType { get; protected set; } = Define.Scene.Uknown; private void Start() { Init(); } protected virtual void Init() { Object obj = FindFirstObjectByType(); if (obj == null) Manager.Resource.Instantiate("UI/EventSystem").name = "@EventSystem"; } public abstract void Clear(); }