次の方法で共有


ValueAnimator.FrameDelay プロパティ

定義

アニメーションの各フレーム間の時間 (ミリ秒単位)。 または、アニメーションの各フレーム間の時間 (ミリ秒単位)。

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

プロパティ値

フレーム間の要求された時間 (ミリ秒単位)

属性

注釈

プロパティ getter のドキュメント:

アニメーションの各フレーム間の時間 (ミリ秒単位)。 これは、アニメーションが優先しようとする要求された時間ですが、システムの負荷と機能によっては、フレーム間の実際の遅延が異なる場合があります。 これは静的関数です。すべてのアニメーションに同じ遅延が適用されるため、これらはすべて単一のタイミング ループから実行されるためです。

アニメーション システムが表示リフレッシュ レート (vsync) などの外部タイミング ソースを使用してアニメーションを制御する場合、フレーム遅延は無視される場合があります。

このメソッドは、そのアニメーションのフレーム遅延を確認するために呼び出されるのと同じスレッド #start() から呼び出す必要があることに注意してください。 呼び出し元のスレッドに Looper がない場合は、ランタイム例外がスローされます。

の Java ドキュメントandroid.animation.ValueAnimator.getFrameDelay()

プロパティ セッターのドキュメント:

アニメーションの各フレーム間の時間 (ミリ秒単位)。 これは、アニメーションが優先しようとする要求された時間ですが、システムの負荷と機能によっては、フレーム間の実際の遅延が異なる場合があります。 これは静的関数です。すべてのアニメーションに同じ遅延が適用されるため、これらはすべて単一のタイミング ループから実行されるためです。

アニメーション システムが表示リフレッシュ レート (vsync) などの外部タイミング ソースを使用してアニメーションを制御する場合、フレーム遅延は無視される場合があります。

このメソッドは、新しいフレーム遅延がそのアニメーションに有効にするために呼び出されるのと同じスレッド #start() から呼び出す必要があることに注意してください。 呼び出し元のスレッドに Looper がない場合は、ランタイム例外がスローされます。

の Java ドキュメントandroid.animation.ValueAnimator.setFrameDelay(long)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象