AnimationPlayableOutputExtensions.SetAnimationStreamSource
Declaration
public static void SetAnimationStreamSource(Animations.AnimationPlayableOutput output, Experimental.Animations.AnimationStreamSource streamSource);Параметры
| Параметр | Описание |
|---|---|
| Выпуск | Экземпляр AnimationPlayableOutput, вызывающий этот метод. |
| streamSource | ,AnimationStreamSource, применяются к этому выходу. |
Описание
Устанавливает источник потока для указанного AnimationPlayableOutput.
При установке AnimationStreamSource в 2010 году AnimationStreamSource.DefaultValues, AnimationStream вывода инициализирует каждый кадр со значениями по умолчанию для Animator.
При установке AnimationStreamSource в 2010 году AnimationStreamSource.PreviousInputs, AnimationStream инициализация этого выхода инициализирует каждый кадр с результатом любых ранее оцененных выходов на том же Animator.
Если вы используете граф, связанный с AnimationPlayableOutput для последующей обработки результатов других Animation графы, связанные с одним и тем же Animator, вы должны использовать AnimationStreamSource.PreviousInputs. Например, если вы используете AnimationStream для создания ограничения обратной кинематики для последующей обработки встроенного AnimatorController, ваш AnimationPlayableOutput следует установить на AnimationStreamSource.PreviousInputs.
Чтобы начать AnimationStream с чистого листа, вы должны использовать AnimationStreamSource.DefaultValues. Например, чтобы построить пользовательский источник анимации, начиная с позиции по умолчанию, AnimationPlayableOutput следует установить на AnimationStreamSource.DefaultValues.
Дополнительные ресурсы AnimationStreamSource.