//-------------------------------------------------------------------------------------------------------------
        public override void OnInspectorGUI()
        {
            STSSceneManager tTarget = (STSSceneManager)target;

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