AnimationRootNode

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

Наследуется от: AnimationNodeAnimation, AnimationNodeBlendSpace1D, AnimationNodeBlendSpace2D, AnimationNodeBlendTree, AnimationNodeStateMachine

Базовый класс для AnimationNode, которые содержат одну или несколько составных анимаций. Обычно используется для AnimationTree.tree_root.

Описание

AnimationRootNode — это базовый класс для AnimationNode, которые содержат полную анимацию. Полная анимация относится к выходу AnimationNodeOutput в AnimationNodeBlendTree или выходу другого AnimationRootNode. Используется для AnimationTree.tree_root или в других AnimationRootNode.

Примерами встроенных корневых узлов являются AnimationNodeBlendTree (позволяет смешивать узлы между собой с использованием различных режимов), AnimationNodeStateMachine (позволяет настраивать смешивание и переходы между узлами с использованием шаблона конечного автомата), AnimationNodeBlendSpace2D (позволяет линейное смешивание между тремя AnimationNode-ми), AnimationNodeBlendSpace1D (позволяет линейное смешивание только между двумя AnimationNode-ми).

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