using UnityEngine; using System.Collections; namespace YLBattle { /// /// /// public interface IBattleInnerOper { /// /// 变更当前战场策略 /// /// 变更目标状态 /// 附加参数 void ChangeSubPolicy(EBattleStaus status, System.Object param); /// /// 获取当前子策略 /// /// 策略类型 EBattleStaus GetSubPolicy(); /// /// 标记战斗已经结束 /// void MarkBattleFinish(); /// /// 检测战斗是否结束 /// /// true已结束, false未结束 bool IsBattleFinish(); /// /// 获取当前战斗节奏 /// /// Policy CurrentPoilcy(); } }