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

AnimationStream

структура в UnityEngine.Animations

Выполнено в:UnityEngine.AnimationModule

Описание

Поток данных анимации передавался от одного Playable к другому.

AnimationStream структура проходит через анимацию Playable структуры, как AnimationClipPlayable и AnimationMixerPlayable. Они могут быть изменены при использовании с IAnimationJobPlayable, как и AnimationScriptPlayable.

Реализация Playables IAnimationJobPlayable взять пользовательское задание C#, которое должно быть реализовано IAnimationJob, и AnimationStream затем передается обратным вызовам во время прохождения обработки анимации.

Дополнительные ресурсы IAnimationJob, AnimationScriptPlayable, TransformStreamHandle, PropertyStreamHandle, TransformSceneHandle, и PropertySceneHandle.

Свойства

Свойство Описание
angularVelocityПолучить или установить угловую скорость аватара для оцениваемого кадра.
deltaTimeПолучает дельта-время для оцениваемого кадра. (только для чтения)
inputStreamCountПолучает число входных потоков. (только для чтения)
isHumanStreamВозвращает true, если поток поступает от аватара-гуманоида; false в противном случае. (Только чтение)
isValidВозвращает true, если поток допустим; false в противном случае. (Только чтение)
rootMotionPositionПолучает корневую позицию движения для оцениваемого кадра. (только для чтения)
rootMotionRotationПолучает поворот корня движения для оцениваемого кадра. (только для чтения)
velocityПолучает или устанавливает скорость аватара для оцениваемого кадра.

Открытые методы

Метод Описание
AsHumanПолучает тот же поток, но как AnimationHumanStream.
CopyAnimationStreamMotionDeep копирует движение из исходного потока анимации в текущий поток анимации.
GetInputStreamПолучает AnimationStream воспроизводимого входа на индексе.
GetInputWeightПолучает вес Playable, подключенного к конкретному входному индексу.