Example #1
0
 public void SwitchToLevelAsync(ALevelMap map)
 {
     LevelTransition.SwitchToLevelAsync(map, outFader, blackScreen, inFader, asyncer);
 }
Example #2
0
        //--------------------------------------------------
        // 接口方法
        //--------------------------------------------------

        public void LoadLevel(ALevelMap map, LoadMode mode)
        {
            LevelTransition.LoadLevel(map, mode);
        }
Example #3
0
 public void LoadLevelAsync(ALevelMap map, LoadMode mode)
 {
     LevelTransition.LoadLevelAsync(map, LoadMode.Single, asyncer);
 }
Example #4
0
 public override void StartProgress(ALevelMap map)
 {
     AllowLevelActivation = false;
     Debug.LogFormat("<b>StartProgress</b>/{0}/{1}", map.ReferencedLevel.SceneName, map.SceneName);
 }
Example #5
0
 public override void PromptToActivate(ALevelMap map)
 {
     Debug.LogFormat("<b>PromptToActivate</b>/{0}", map.SceneName);
     StartCoroutine(CheckInput());
 }
 private void OnFadeInCompleted(ALevelMap map)
 {
     Debug.LogFormat("<b>OnFadeInCompleted</b>/{0}", map.SceneName);
 }
 private void OnStartLoadLevel(ALevelMap map, LoadMode mode)
 {
     Debug.LogFormat("<b>OnStartLoadLevel</b>/{0}/{1}", map.SceneName, mode);
 }
        //--------------------------------------------------
        // 侦听关卡淡入事件
        //--------------------------------------------------

        private void OnStartFadeIn(ALevelMap map)
        {
            Debug.LogFormat("<b>OnStartFadeIn</b>/{0}", map.SceneName);
        }
 private void OnStartBlackScreen(ALevelMap map)
 {
     Debug.LogFormat("<b>OnStartBlackScreen</b>/{0}", map.SceneName);
 }
        //--------------------------------------------------
        // 侦听关卡淡出事件
        //--------------------------------------------------

        private void OnWillFadeOut(ALevelMap map)
        {
            Debug.LogFormat("<b>OnWillFadeOut</b>/{0}", map.SceneName);
        }
        private void OnActiveLevelChanged(ALevelMap previousMap, ALevelMap currentMap)
        {
            string preName = previousMap == null ? "null" : previousMap.SceneName;

            Debug.LogFormat("<b>OnActiveLevelChanged</b>/{0}/{1}", preName, currentMap.SceneName);
        }
 private void OnLoadLevelPaused(ALevelMap map, LoadMode mode)
 {
     Debug.LogFormat("<b>OnLoadLevelPaused</b>/{0}/{1}", map.SceneName, mode);
 }