public override void Exec()
 {
     timePanel.SetActive(true);
     //执行UI动作
     uiManager.SetLabel(timeStr, placeStr, "");
     uiManager.Show(this);
 }
Example #2
0
 public TimeSwitchNode(DataManager manager, GameObject root, PanelSwitch ps, string time, string place, string next)
     : base(manager, root, ps)
 {
     uiManager = root.transform.Find("Avg_Panel/TimeSwitch_Panel").GetComponent <TimeUIManager>();
     factory   = NodeFactory.GetInstance();
     uiManager.SetNode(this);
     uiManager.SetLabel(time, place, next);
     //ps.SwitchTo_VerifyIterative("Avg_Panel", uiManager.Show);
 }