using UnityEngine; // 只有主线战斗用到 所以这里可能会放一些主线的特殊处理 public class HandModeOperationAgent : IOperationAgent { protected StoryBattleField storyBattleField; public HandModeOperationAgent(BattleField battleField) : base(battleField) { storyBattleField = battleField as StoryBattleField; } public override void Run() { base.Run(); } // 通过主界面的按钮推动(调用)DoNext public override void DoNext() { base.DoNext(); storyBattleField.RequestFight(); } }