public void SwitchToLevelAsync(ALevelMap map) { LevelTransition.SwitchToLevelAsync(map, outFader, blackScreen, inFader, asyncer); }
//-------------------------------------------------- // 接口方法 //-------------------------------------------------- public void LoadLevel(ALevelMap map, LoadMode mode) { LevelTransition.LoadLevel(map, mode); }
public void LoadLevelAsync(ALevelMap map, LoadMode mode) { LevelTransition.LoadLevelAsync(map, LoadMode.Single, asyncer); }
public override void StartProgress(ALevelMap map) { AllowLevelActivation = false; Debug.LogFormat("<b>StartProgress</b>/{0}/{1}", map.ReferencedLevel.SceneName, map.SceneName); }
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); }