using UnityEngine; using UnityEngine.SceneManagement; // 이건 유니티에서 사용하는 이름이기에 뒤에 Ex(Extended)를 붙임 public class SceneManagerEx { public BaseScene CurrentScene { get { return Object.FindFirstObjectByType(); } } public void LoadScene(Define.Scene type) { Managers.Clear(); SceneManager.LoadScene(GetSceneName(type)); } string GetSceneName(Define.Scene type) { return System.Enum.GetName(typeof(Define.Scene), type); } public void Clear() { CurrentScene.Clear(); } }