AnimatedVisualPlayer.PlayAsync(Double, Double, Boolean) 方法

定义

开始播放加载的动画视觉对象,如果未加载动画视觉对象,则不执行任何操作。

public:
 virtual IAsyncAction ^ PlayAsync(double fromProgress, double toProgress, bool looped) = PlayAsync;
IAsyncAction PlayAsync(double const& fromProgress, double const& toProgress, bool const& looped);
public IAsyncAction PlayAsync(double fromProgress, double toProgress, bool looped);
function playAsync(fromProgress, toProgress, looped)
Public Function PlayAsync (fromProgress As Double, toProgress As Double, looped As Boolean) As IAsyncAction

参数

fromProgress
Double

double

开始动画的点,作为从 0 到 1 的值。

toProgress
Double

double

完成动画的点,作为从 0 到 1 的值。

looped
Boolean

bool

如果 为 true,则动画在 fromProgresstoProgress 之间连续循环。 如果 为 false,则动画播放一次,然后停止。

返回

在停止播放时完成的异步操作,如果未设置 循环 ,则当播放 达到“进度”时完成。

注解

如果 toProgress 小于 fromProgress,则动画视觉对象将从 “从Progress ”播放到“结束”,然后从头开始播放,直到到达 “进度”。 若要反向播放动画视觉对象,请将播放速率设置为负值。

适用于