コード例 #1
0
 public static void LoadScene(string sceneName, System.Action onComplete = null)
 {
     if (instance == null)
     {
         GameObject loadingScreenObject = (GameObject)Resources.Load(LOADING_SCREEN_PATH);
         GameObject instantiated        = Instantiate(loadingScreenObject);
         DontDestroyOnLoad(instantiated);
         instance = instantiated.GetComponent <LoadingScreen>();
     }
     instance.FadeLoadScene(sceneName, onComplete);
 }