Unity 6.3
0 онлайн 13 гостей 3 в системе
Вход

Игровые API

Используйте Playables API для динамического объединения анимации, создания механизма игры или других сложных поведениях путем организации и оценки источников данных в PlayableGraph.

Playables API относятся к набору классов, структур и методов, которые вы используете для создания PlayableGraph, его узлов и выходов. Playables и Playables API дополняют систему анимации Mecanim.

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

Используйте Playables API для выполнения следующих действий:

  • Динамически смешивать анимацию.
  • Воспроизведение клипа анимации без необходимости создания и управления ресурсом Animator Controller.
  • Динамически создавать графики смешивания и контролировать веса смешивания.
  • Добавляйте и настраивайте узлы playable динамически во время выполнения вместо того, чтобы строить сложный статический граф, учитывающий все возможные исходы. Например, если у GameObject есть клипы анимации для взаимодействия с оружием, сундуком и ловушкой, с помощью playable можно динамически переключаться и проигрывать нужную анимацию, когда объект оказывается рядом с оружием, сундуком или ловушкой.

В следующих разделах приведены подробные сведения и примеры использования Playables API:

Тема Описание
PlayableGraph, узлы и выход Описывает PlayableGraph и его основные части, включая сам граф, его воспроизводимые узлы и воспроизводимые выходы.
ScriptPlayable и PlayableBehaviour Описывает объект ScriptPlayable<>, пользовательское поведение PlayableBehaviour и как использовать их вместе для создания пользовательских воспроизводимых объектов.
Игровой компонент директора Описывает компонент Playable Director, который контролирует воспроизведение и время PlayableGraph. Компонент Playable Director в основном используется пакетом Unity Timeline.
Игровые API примеры Предоставляет примеры скриптов, которые демонстрируют, как использовать Playables API.
Дополнительные ресурсы