예제 #1
0
 public void Enter()
 {
     if (useEnableAction)
     {
         activatable.EnableAction();
     }
     else
     {
         activatable.DisableAction();
     }
 }
예제 #2
0
 private void EndDialogue()
 {
     if (activatable != null)
     {
         activatable.EnableAction();
         activatable = null;
     }
     if (OnEndDialogue != null)
     {
         OnEndDialogue();
     }
     HideDialogue();
     GUIManager.instance.ShowInteractableGraphic();
 }
예제 #3
0
 public virtual void doAction() //overrided for various switches perhaps
 {
     activatable.EnableAction();
 }