Animation.WithConcurrent 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
WithConcurrent(Animation, Double, Double) |
將 |
WithConcurrent(Action<Double>, Double, Double, Easing, Double, Double) |
WithConcurrent(Animation, Double, Double)
將 animation
新增至這個 Animation 物件的子系,並將 animation
的開始和結束時間分別設為 beginAt
和 finishAt
。
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)
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
這個動畫中的分數,表示所新增子動畫將停止播放動畫的位置。