yyl
2 天以前 84fba9533cc9a0f1a3400bbc3f9a36cca94a1fbc
Main/System/Battle/RecordPlayer/RecordAction.cs
@@ -7,25 +7,43 @@
{
    protected BattleField battleField;
    //  本次Action的主角
    protected BattleObject battleObject;
   public RecordAction(RecordActionType _actionType, BattleField _battleField, BattleObject _battleObj)
   {
      actionType = _actionType;
    protected bool isFinish = false;
    protected bool isRunOnce = false;
    public RecordAction(RecordActionType _actionType, BattleField _battleField, BattleObject _battleObj)
    {
        actionType = _actionType;
        battleField = _battleField;
        battleObject = _battleObj;
   }
    }
    public RecordActionType actionType;
    public virtual bool IsFinished()
    {
        return false;
        return isFinish;
    }
    public virtual void Run()
    {
    }
    public virtual void ForceFinish()
    {
        isFinish = true;
    }
    public virtual string GetBattleFieldGuid()
    {
        if (battleField == null)
        {
            return string.Empty;
        }
        return battleField.guid;
    }
}