ФЭНДОМ


Класс - EatAction (Кушать) Править

Этот класс представляет команду съедения другого существа, инициированную при помощи метода BeginEating. Этот класс можно использовать для определения целевого существа для текущего действия по поеданию.

Поскольку многие запущенные события выполняются на протяжении нескольких временных интервалов существа, можно написать функции для сравнения доступных целей с выбранными в данный момент и вызвать метод BeginEating для выбора более выгодной цели, если таковая существует. Это помогает сократить объем управления состоянием, требуемый для существа.


Метод - EatAction.String ToString Править

Текстовое представление объекта EatAction, который может использоваться при отладке кода питания существа.

Возвращаемое значение: System.String для текстового представления EatAction.

Свойство - EatAction.OrganismState TargetOrganism { get; } Править

Возвращение информации о существе, которое данное существо намерено съесть, используя метод BeginEating.

Возвращаемое значение: AnimalState для существа, которое требуется съесть.

Связанные классы Править

Класс - EatCompletedEventArgs Править

Специальный объект, используемый для хранения аргументов, передаваемых делегату EatCompletedEventHandler. Этот класс предоставляет информацию о результатах действия по поеданию.

Метод - EatCompletedEventArgs.String ToString Править

Предоставляет строковое представление этого класса для отладки.

Возвращаемое значение: System.String, представляющее содержимое этого класса.

Свойство - EatCompletedEventArgs.EatAction EatAction { get; } Править

Предоставляет информацию о первоначальном EatAction и параметрах, переданных в метод BeginEating. Может использоваться для получения состояния существа, которое данное существо произвело попытку съесть.

Возвращаемое значение: EatAction, представляющее исходные значения, переданные BeginEating.

EatCompletedEventArgs.Boolean Successful { get; } Править

Предоставляет информацию об успешности действия по поеданию. Часто, когда несколько существ едят одну цель, действие ее значения как пищи прекращается до того, как все существа приступят к еде. В этом случае действие поедания не будет эффективным, и существо не получит энергии.

Возвращаемое значение: True, если существо получило энергию после поедания, в противном случае - False.

Класс - EatCompletedEventHandler Править

Описание обработчика событий, необходимого для перехвата события EatCompleted существа. Отправителем всегда будет собственное существо, а EatCompletedEventArgs будет содержать информацию, с помощью которой можно обработать ход существа.

Это событие будет запускаться после каждого принятия существом пищи. Действие поедания может быть успешным только в том случае, если целевое существо обладает достаточным количеством съедобной массы для данного существа.

Класс - EatingSpeedPointsAttribute Править

Определение скорости, с которой животное ест. Чем больше значение, тем быстрее происходит поедание.

См. также Править

Обнаружено использование расширения AdBlock.


Викия — это свободный ресурс, который существует и развивается за счёт рекламы. Для блокирующих рекламу пользователей мы предоставляем модифицированную версию сайта.

Викия не будет доступна для последующих модификаций. Если вы желаете продолжать работать со страницей, то, пожалуйста, отключите расширение для блокировки рекламы.