ValueAnimator.FrameDelay 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
動畫每幀之間的時間(以毫秒計)。 -或- 動畫每幀之間的時間,以毫秒計。
public static long FrameDelay { [Android.Runtime.Register("getFrameDelay", "()J", "")] get; [Android.Runtime.Register("setFrameDelay", "(J)V", "")] set; }
[<get: Android.Runtime.Register("getFrameDelay", "()J", "")>]
[<set: Android.Runtime.Register("setFrameDelay", "(J)V", "")>]
static member FrameDelay : int64 with get, set
屬性值
幀間隔時間,以毫秒為單位
- 屬性
備註
財產取得者文件:
動畫每幀之間的時間(以毫秒計)。 這是動畫會嘗試遵守的請求時間,但實際幀與幀之間的延遲可能會因系統負載和功能而有所不同。 這是靜態函數,因為所有動畫都會被套用相同的延遲,因為它們都是用同一個時序迴路執行的。
當動畫系統使用外部時序來源(如顯示刷新率(vsync)來控制動畫時,幀延遲可能會被忽略。
請注意,這個方法應該從被 #start() 呼叫的執行緒中呼叫,以檢查該動畫的幀延遲。 如果呼叫執行緒沒有 Looper,則會拋出執行時例外。
Java 文件 android.animation.ValueAnimator.getFrameDelay()。
屬性設定文件:
動畫每幀之間的時間(以毫秒計)。 這是動畫會嘗試遵守的請求時間,但實際幀與幀之間的延遲可能會因系統負載和功能而有所不同。 這是靜態函數,因為所有動畫都會被套用相同的延遲,因為它們都是用同一個時序迴路執行的。
當動畫系統使用外部時序來源(如顯示刷新率(vsync)來控制動畫時,幀延遲可能會被忽略。
請注意,這個方法應該從被 #start() 呼叫的執行緒中呼叫,才能讓新的幀延遲對該動畫生效。 如果呼叫執行緒沒有 Looper,則會拋出執行時例外。
Java 文件 android.animation.ValueAnimator.setFrameDelay(long)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。