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

AnimatorJobExtensions

класс в UnityEngine.Animations

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

Описание

Статический класс с методами расширения для Animator и анимации C# рабочих мест.

Методы расширения этого класса можно напрямую применять к Animator.

Дополнительные ресурсы: IAnimationJobPlayable.

Статические методы

Метод Описание
AddJobDependencyСоздает зависимость между заданиями аниматора и заданием, представленным предоставленным идентификатором задания. Чтобы добавить несколько зависимостей задания, вызовите этот метод для каждого задания, которое должно быть запущено до задания Animator.
BindCustomStreamPropertyСоздайте настраиваемое свойство в AnimationStream для передачи дополнительных данных для последующих заданий анимации в вашем графике. Настраиваемые свойства, созданные в AnimationStream, не существуют в сцене.
BindScenePropertyСоздать PropertySceneHandle, представляющий новую привязку к свойству Component Transform в Scene.
BindSceneTransformСоздайте TransformSceneHandle, представляющий новую связь между Animator и Transform в Scene.
BindStreamPropertyСоздайте PropertyStreamHandle, представляющий новую привязку к свойству Компонента Transform, уже привязанного к Animator.
BindStreamTransformСоздайте TransformStreamHandle, представляющий новую связь между Animator и Transform, уже связанным с Animator.
CloseAnimationStreamЗакрыть поток, который был открыт с помощью OpenAnimationStream.
OpenAnimationStreamОткройте новый поток на Animator.
ResolveAllSceneHandlesВновь созданные обработчики всегда разрешаются лениво при следующем доступе при выполнении заданий. Чтобы избежать пикового использования процессора при оценке заданий, вы можете вручную разрешить все обработчики из главного потока.
ResolveAllStreamHandlesВновь созданные обработчики всегда разрешаются лениво при следующем доступе при выполнении заданий. Чтобы избежать пикового использования процессора при оценке заданий, вы можете вручную разрешить все обработчики из главного потока.
UnbindAllSceneHandlesУдаляет все PropertySceneHandles и TransformSceneHandles, связанные с экземпляром Animator. Используйте этот метод для управления жизненным циклом обработчиков сцены при изменении анимированной иерархии.
UnbindAllStreamHandlesУдаляет все PropertyStreamHandles и TransformStreamHandles, связанные с экземпляром Animator. Используйте этот метод для управления жизненным циклом обработчиков потока при изменении анимированной иерархии.