|
using System.Collections.Generic;
|
using System;
|
|
|
public class RecordAction
|
{
|
protected BattleField battleField;
|
|
// 本次Action的主角
|
protected BattleObject battleObject;
|
|
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 isFinish;
|
}
|
|
public virtual void Run()
|
{
|
|
}
|
|
}
|