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

ValueAnimation<T0>

Экспериментальный: это API экспериментально и может быть изменено или удалено в будущем.

класс в UnityEngine.UIElements.Experimental

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


Интерфейсы приспособлений:IValueAnimation

Описание

Объект реализации для анимации переходов.

Свойства

Свойство Описание
autoRecycleВозвращает true, если этот объект анимации будет автоматически возвращен в пул экземпляров после завершения анимации.
durationMsПродолжительность анимации в миллисекундах.
easingCurveФункция сглаживания, связанная с этой анимацией. Значение по умолчанию Easing.OutQuad.
fromНачальное значение анимации.
initialValueОбратный вызов, выполняемый, если поле from не задано, чтобы получить начальное состояние этой анимации.
interpolatorМетод интерполяции значений.
isRunningПоказывает, активна ли анимация в данный момент.
onAnimationCompletedОбратный вызов, вызванный после завершения этой анимации.
toКонечное значение анимации.
valueUpdatedОбратный вызов, вызываемый после каждой интерполяции значения.

Конструкторы

Конструктор Описание
ValueAnimation_1Конструктор.

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

Метод Описание
EaseЗадает функцию смягчения.
KeepAliveНе возвращает объект в пул экземпляров после завершения анимации.
OnCompletedЗадает обратный вызов, вызываемый при завершении этой анимации.
RecycleВозвращает этот объект анимации в его пул объектов.
StartЗапускает анимацию с использованием значений этого объекта.
StopОстановка анимации.

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

Метод Описание
CreateСоздает новый объект ValueAnimation или возвращает доступный объект из его пула экземпляров.