Example #1
0
        public override void Exec()
        {
            timePanel.SetActive(true);
            TimeUIManager uiManager = timePanel.GetComponent <TimeUIManager>();

            //若UI控制动作完成
            if (uiManager.finished)
            {
                //将Piece标记已完成
                finished = true;
                uiManager.Close();
            }
            else
            {
                //执行UI动作
                uiManager.Show(timeStr, placeStr);
            }
        }
 public void ExecAuto(Action callback)
 {
     uiManager.Close(callback);
 }