//------------------------------------------------------------------------------------------------------------- public static AsyncOperation UnloadSceneAsync(Scene sScene, UnloadSceneOptions sOptions, string sSceneIntermission = null, STSTransitionData sDatas = null) { string tSceneName = sScene.name; return(null); }
//------------------------------------------------------------------------------------------------------------- public static AsyncOperation UnloadSceneAsync(int sSceneBuildIndex, UnloadSceneOptions sOptions, string sSceneIntermission = null, STSTransitionData sDatas = null) { string tSceneName = SceneManager.GetSceneByBuildIndex(sSceneBuildIndex).name; RemoveScene(SceneManager.GetActiveScene().name, tSceneName, sSceneIntermission, sDatas); return(null); }
//------------------------------------------------------------------------------------------------------------- public static AsyncOperation UnloadSceneAsync(string sSceneName, UnloadSceneOptions sOptions, string sSceneIntermission = null, STSTransitionData sDatas = null) { RemoveScene(SceneManager.GetActiveScene().name, sSceneName, sSceneIntermission, sDatas); return(null); }
//------------------------------------------------------------------------------------------------------------- public static AsyncOperation UnloadSceneAsync(int sSceneBuildIndex, string sSceneIntermission = null, STSTransitionData sDatas = null) { string tSceneName = SceneManager.GetSceneByBuildIndex(sSceneBuildIndex).name; return(null); }
//------------------------------------------------------------------------------------------------------------- public static AsyncOperation UnloadSceneAsync(Scene sScene, string sSceneIntermission = null, STSTransitionData sDatas = null) { string tSceneName = sScene.name; RemoveScene(SceneManager.GetActiveScene().name, tSceneName, sSceneIntermission, sDatas); return(null); }
//------------------------------------------------------------------------------------------------------------- public static void TransitionSimulate(STSTransitionData sTransitionData = null, STSDelegate sDelegate = null) { Singleton().INTERNAL_PlayEffectWithCallBackTransition(SceneManager.GetActiveScene(), sTransitionData, sDelegate); }
//------------------------------------------------------------------------------------------------------------- public static void TransitionSimulate(string sSceneName, STSTransitionData sTransitionData = null, STSDelegate sDelegate = null) { Singleton().INTERNAL_PlayEffectWithCallBackScene(sSceneName, sTransitionData, sDelegate); }
//------------------------------------------------------------------------------------------------------------- public void OnLoadNextSceneFinish(STSTransitionData sData, float sPercent) { //throw new System.NotImplementedException(); }
//------------------------------------------------------------------------------------------------------------- public void OnUnloadScene(STSTransitionData sData, string sSceneName, int SceneNumber, float sPercent) { //throw new System.NotImplementedException(); }
//------------------------------------------------------------------------------------------------------------- public void OnTransitionSceneWillUnloaded(STSTransitionData sData) { //throw new System.NotImplementedException(); }
//------------------------------------------------------------------------------------------------------------- public void OnTransitionSceneDisable(STSTransitionData sData) { //throw new System.NotImplementedException(); }
//------------------------------------------------------------------------------------------------------------- public void OnTransitionExitFinish(STSTransitionData sData, bool sActiveScene) { //throw new System.NotImplementedException(); }
//------------------------------------------------------------------------------------------------------------- public void OnTransitionExitStart(STSTransitionData sData, STSEffectType sEffect, bool sActiveScene) { //throw new System.NotImplementedException(); }
//------------------------------------------------------------------------------------------------------------- public void OnTransitionEnterStart(STSTransitionData sData, STSEffectType sEffect, float sInterludeDuration, bool sActiveScene) { //throw new System.NotImplementedException(); }