AnimationNodeTimeSeek

Наследует: AnimationNode < Resource < RefCounted < Object

Узел анимации поиска по времени, используемый в AnimationTree.

Описание

Этот узел анимации может использоваться для того, чтобы команда seek выполнялась для любых дочерних элементов графика анимации. Используйте для воспроизведения Animation с начала или с определенной позиции воспроизведения внутри AnimationNodeBlendTree.

После установки времени и изменения воспроизведения анимации узел поиска времени автоматически переходит в спящий режим на следующем кадре процесса, устанавливая его значение seek_request на -1.0.

# Включайте детскую анимацию с самого начала.
animation_tree.set("parameters/TimeSeek/seek_request", 0.0)
# Альтернативный синтаксис (тот же результат, что и выше).
animation_tree["parameters/TimeSeek/seek_request"] = 0.0

# Воспроизвести детскую анимацию с 12-секундной отметки времени.
animation_tree.set("parameters/TimeSeek/seek_request", 12.0)
# Альтернативный синтаксис (тот же результат, что и выше).
animation_tree["parameters/TimeSeek/seek_request"] = 12.0

Обучающие материалы

Свойства

bool

explicit_elapse

true


Описания свойств

bool explicit_elapse = true 🔗

  • void set_explicit_elapse(value: bool)

  • bool is_explicit_elapse()

Если true, выполняются некоторые процессы для обработки ключей между поисками, такие как вычисление корневого движения и поиск ближайшего дискретного ключа.