LerpingAnimation Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет анимацию линейной интерполяции.
public ref class LerpingAnimation : Microsoft::Maui::Animations::Animation
public class LerpingAnimation : Microsoft.Maui.Animations.Animation
type LerpingAnimation = class
inherit Animation
Public Class LerpingAnimation
Inherits Animation
- Наследование
Конструкторы
LerpingAnimation() |
Создайте экземпляр нового LerpingAnimation объекта. |
LerpingAnimation(Action<Double>, Double, Double, Easing, Action) |
Создайте экземпляр нового LerpingAnimation объекта с заданными параметрами. |
LerpingAnimation(List<Animation>) |
Создайте экземпляр нового LerpingAnimation , состоящего из заданного списка дочерних анимаций. |
Поля
animationManger |
Ссылка на IAnimationManager эту анимацию, управляющая этой анимацией. (Унаследовано от Animation) |
childrenAnimations |
Коллекция дочерних анимаций, связанных с этой анимацией. (Унаследовано от Animation) |
Свойства
AnimationManager |
Ссылка на IAnimationManager эту анимацию, управляющая этой анимацией. (Унаследовано от Animation) |
CurrentTime |
Текущая метка времени (в секундах) анимации. (Унаследовано от Animation) |
CurrentValue |
Возвращает текущее значение для этой анимации. |
Duration |
Длительность этой анимации в секундах. (Унаследовано от Animation) |
Easing |
Функция Easing , применяемая к этой анимации. (Унаследовано от Animation) |
EndValue |
Возвращает или задает конечное значение этой анимации. |
Finished |
Обратный вызов, который вызывается при завершении этой анимации. (Унаследовано от Animation) |
HasFinished |
Указывает, завершена ли эта анимация. (Унаследовано от Animation) |
IsDisposed |
Возвращает значение, указывающее, была ли удалена эта анимация. (Унаследовано от Animation) |
IsPaused |
Указывает, приостановлена ли эта анимация. (Унаследовано от Animation) |
Lerp |
Возвращает или задает линейную интерполяцию для этой анимации. |
Name |
Имя этой анимации. (Унаследовано от Animation) |
Progress |
Ход выполнения этой анимации в процентах. (Унаследовано от Animation) |
Repeats |
Указывает, должна ли эта анимация повторяться. (Унаследовано от Animation) |
StartDelay |
Задержка (в секундах), учитываемая перед началом анимации. (Унаследовано от Animation) |
StartValue |
Возвращает или задает начальное значение этой анимации. |
Step |
Обратный вызов, который вызывается после каждого галочки этой анимации. (Унаследовано от Animation) |
ValueChanged |
Возвращает или задает обратный вызов, который вызывается при CurrentValue изменении. |
Методы
Add(Double, Double, Animation) |
Добавляет новую дочернюю анимацию в эту анимацию с указанными параметрами. (Унаследовано от Animation) |
Commit(IAnimationManager) |
IAnimationManager Задает для этой анимации. (Унаследовано от Animation) |
CreateAutoReversing() |
Создает анимацию, содержащую исходную анимацию и обратную версию одной и той же анимации. (Унаследовано от Animation) |
CreateReverse() |
Создает обратную версию текущей анимации, включая отмену дочерних анимаций. (Унаследовано от Animation) |
Dispose() |
Представляет анимацию линейной интерполяции. (Унаследовано от Animation) |
Dispose(Boolean) |
Представляет анимацию линейной интерполяции. (Унаследовано от Animation) |
GetEnumerator() |
IEnumerator Предоставляет дочерние анимации. (Унаследовано от Animation) |
OnTick(Double) |
Выполняет логику для обновления всех анимаций в этой анимации. (Унаследовано от Animation) |
Pause() |
Приостанавливает анимацию. (Унаследовано от Animation) |
RemoveFromParent() |
Удаляет эту анимацию из родительского элемента. Если нет родительского, ничего не произойдет. (Унаследовано от Animation) |
Reset() |
Сбрасывает анимацию (и все дочерние анимации) в исходное состояние. (Унаследовано от Animation) |
Resume() |
Возобновляет анимацию. (Унаследовано от Animation) |
Tick(Double) |
Метод активации обновления для этой анимации. (Унаследовано от Animation) |
Update(Double) |
Обновления эту анимацию путем обновления Progress и вызоваStep. |