//------------------------------------------------------------------------------------------------------------- public override void OnInspectorGUI() { STSSceneManager tTarget = (STSSceneManager)target; serializedObject.Update(); EditorGUILayout.PropertyField(SPDefaultEffectOnEnter); EditorGUILayout.PropertyField(SPDefaultEffectOnExit); serializedObject.ApplyModifiedProperties(); }
//------------------------------------------------------------------------------------------------------------- public void RunTransition() { Debug.Log("STSSceneButton RunTransition()"); STSSceneManager.ReplaceAllByScenes(ActiveScene, AdditionnalScenes, IntermissionScene); }
//------------------------------------------------------------------------------------------------------------- //public STSTransitionInterface Interfaced; //------------------------------------------------------------------------------------------------------------- //private STSEffect EffectOnEnterDup; //private STSEffect EffectOnExitDup; //------------------------------------------------------------------------------------------------------------- public override void InitInstance() { base.InitInstance(); STSSceneManager.Singleton(); }
//------------------------------------------------------------------------------------------------------------- public void FinishStandByAction() { STSSceneManager.Singleton().FinishStandBy(); }