예제 #1
0
 public static void RegisterSceneActiveChangeEvent(UnityAction <string> ev)
 {
     if (!SceneManager.Instance)
     {
         ClearSceneActiveChangeEvent();
         return;
     }
     if (null != m_SceneActiveChangeCallBack)
     {
         if (null != ev)
         {
             m_SceneActiveChangeCallBack.AddListener(ev);
         }
     }
 }
예제 #2
0
 public static void RegisterSceneTransitionFinshEvent(UnityAction <string> ev)
 {
     if (!SceneManager.Instance)
     {
         ClearSceneTransitionEvent();
         return;
     }
     if (null != m_SceneTransitionFinishCallBack)
     {
         if (null != ev)
         {
             m_SceneTransitionFinishCallBack.AddListener(ev);
         }
     }
 }