Animation.WithConcurrent 方法

定義

多載

WithConcurrent(Animation, Double, Double)

animation 新增至這個 Animation 物件的子系,並將 animation 的開始和結束時間分別設為 beginAtfinishAt

WithConcurrent(Action<Double>, Double, Double, Easing, Double, Double)

使用指定的 callback 建立新 Animation 物件,並將它新增至這個 Animation 物件的子系。

WithConcurrent(Animation, Double, Double)

animation 新增至這個 Animation 物件的子系,並將 animation 的開始和結束時間分別設為 beginAtfinishAt

public Xamarin.Forms.Animation WithConcurrent (Xamarin.Forms.Animation animation, double beginAt = 0, double finishAt = 1);
member this.WithConcurrent : Xamarin.Forms.Animation * double * double -> Xamarin.Forms.Animation

參數

animation
Animation

要新增的動畫。

beginAt
System.Double

這個動畫中的分數,表示所新增子動畫將開始播放動畫的位置。

finishAt
System.Double

這個動畫中的分數,表示所新增子動畫將停止播放動畫的位置。

傳回

適用於

WithConcurrent(Action<Double>, Double, Double, Easing, Double, Double)

使用指定的 callback 建立新 Animation 物件,並將它新增至這個 Animation 物件的子系。

public Xamarin.Forms.Animation WithConcurrent (Action<double> callback, double start = 0, double end = 1, Xamarin.Forms.Easing easing = default, double beginAt = 0, double finishAt = 1);
member this.WithConcurrent : Action<double> * double * double * Xamarin.Forms.Easing * double * double -> Xamarin.Forms.Animation

參數

callback
System.Action<System.Double>

使用連續動畫值呼叫的動作。

start
System.Double

目前動畫中的分數,表示開始動畫的位置。

end
System.Double

目前動畫中的分數,表示結束動畫的位置。

easing
Easing

轉入、轉出,或轉入轉出動畫所使用的 easing 函式。

beginAt
System.Double

這個動畫中的分數,表示所新增子動畫將開始播放動畫的位置。

finishAt
System.Double

這個動畫中的分數,表示所新增子動畫將停止播放動畫的位置。

傳回

適用於