protected override BehaviorTask createTask() { NoopTask pTask = new NoopTask(); return(pTask); }
public void ApplyTask(TaskBase task) { if (task.GetType() == typeof(MoveTask)) { if (!ApplyTask((MoveTask)task)) { task = new NoopTask(); } } else if (task.GetType() == typeof(BombTask)) { if (!ApplyTask((BombTask)task)) { task = new NoopTask(); } } }
protected override BehaviorTask createTask() { NoopTask pTask = new NoopTask(); return pTask; }