C# Класс Assets.Artificial_Intelligence.Character_Intelligence.Command_Sequences.CommandSequence

Наследование: ICommandAction
Показать файл Открыть проект

Открытые методы

Метод Описание
CanSelfMove ( ) : bool
EvaluateCommandSequence ( ) : void
FindCharacter ( ) : object
IsFacingCharacter ( CharacterObservable self, CharacterObservable target ) : bool
MakeCommandSequence ( ) : List
MoveTowardsCharacter ( CharacterObservable character ) : void
RotateTowardsCharacter ( CharacterObservable character ) : void

Описание методов

CanSelfMove() публичный Метод

public CanSelfMove ( ) : bool
Результат bool

EvaluateCommandSequence() публичный абстрактный Метод

public abstract EvaluateCommandSequence ( ) : void
Результат void

FindCharacter() публичный Метод

public FindCharacter ( ) : object
Результат object

IsFacingCharacter() публичный Метод

public IsFacingCharacter ( CharacterObservable self, CharacterObservable target ) : bool
self CharacterObservable
target CharacterObservable
Результат bool

MakeCommandSequence() публичный абстрактный Метод

public abstract MakeCommandSequence ( ) : List
Результат List

MoveTowardsCharacter() публичный абстрактный Метод

public abstract MoveTowardsCharacter ( CharacterObservable character ) : void
character CharacterObservable
Результат void

RotateTowardsCharacter() публичный Метод

public RotateTowardsCharacter ( CharacterObservable character ) : void
character CharacterObservable
Результат void