Beispiel #1
0
 public void ReturnMap()
 {
     this.next = factory.GetMapNode();
     base.end  = true;
 }
Beispiel #2
0
 public void NegotiateExit(string entry)
 {
     next = factory.FindTextScript(entry);
     end  = true;
 }
Beispiel #3
0
 /// <summary>
 /// 结束当前NODE
 /// </summary>
 /// <param name="entry">下个NODE</param>
 public void NodeExit(string entry)
 {
     uiManager.gameObject.SetActive(false);
     next = factory.FindTextScript(entry);
     end  = true;
 }
Beispiel #4
0
 public void EduExit()
 {
     this.next = factory.GetEndTurnNode();
     base.end  = true;
 }
Beispiel #5
0
 public void ChooseNext(GameNode next)
 {
     this.next = next;
     base.end  = true;
 }
Beispiel #6
0
 public void ChooseEdu()
 {
     this.next = NodeFactory.GetInstance().GetEduNode();
     base.end  = true;
 }
Beispiel #7
0
 public void ReasoningExit(string entry)
 {
     next = factory.FindTextScript(entry);
     end  = true;
 }
Beispiel #8
0
 public void SetNext(GameNode node)
 {
     this.next = node;
 }
Beispiel #9
0
 public WeekNode(DataManager manager, GameObject root, PanelSwitch ps) : base(manager, root, ps)
 {
     next = this;
     em   = EventManager.GetInstance();
 }
Beispiel #10
0
 public void NegotiateExit()
 {
     next = factory.FindTextScript(negotiateEvent.exit);
     end  = true;
 }
Beispiel #11
0
 public void ChooseNext(string entry)
 {
     next = factory.FindTextScript(entry);
     end  = true;
 }