using UnityEngine; public class HandModeOperationAgent : IOperationAgent { public HandModeOperationAgent(BattleField battleField) : base(battleField) { } public override void Run() { base.Run(); } // 通过主界面的按钮推动(调用)DoNext public override void DoNext() { base.DoNext(); if (!battleField.recordPlayer.IsPlaying()) { // ask for next action } else { Debug.LogError("action doesnt finish, wait a moment please"); } } }