LerpingAnimation 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示线性内插动画。
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) |