PlayIdle - Actor

Навигация

Материал из Creation Kit Русский
Перейти к: навигация, поиск

Является частью: Actor Script.

Проигрывает переданную idle-анимацию.
Например: Сидеть, лежать; которая постоянно повторяется.

Синтаксис

bool Function PlayIdle(Idle akIdle) native

Параметры

  • akIdle: Форма idle-анимации которая будет проиграна на данном актере.

Возвращает значение

True если idle-анимация была успешно загружена и проиграна, в противном случае false.

Примеры

; Начать анимацию игры на флейте у Хадвара
If ( Hadvar.PlayIdle(fluteIdle) )
   Debug.Trace("Хадвар играет на своей флейте!")
Else
   Debug.Trace("Что-то пошло не так")
EndIf

Примечания

Когда вы проигрываете idle-анимацию, может произойти очень много различных вещей, так что обратите внимание на корректную обработку всех обстоятельств. Никогда не используйте конструкцию "проиграть idle-анимацию, ожидать события" - это неизбежно привет к тому что ваш скрипт уйдет в вечный цикл проверки, если другой код или скрипт переопределит вашу idle-анимацию.

Смотрите так же