MDN’s new design is in Beta! A sneak peek: https://blog.mozilla.org/opendesign/mdns-new-design-beta/

VRDisplay.requestAnimationFrame()

これは実験段階の機能です。
この機能は複数のブラウザで開発中の状態にあります。互換性テーブルをチェックしてください。また、実験段階の機能の構文と挙動は、仕様変更に伴い各ブラウザの将来のバージョンで変更になる可能性があることに注意してください。

VRDisplay インターフェイスの requestAnimationFrame() メソッドは,Window.requestAnimationFrame の特別な実装です.このメソッドは VRDisplay がレンダリングされている間,新しいフレーム毎に呼出されるコールバック関数を持ちます:

  • VRDisplay がシーンを表示していないときは, Window.requestAnimationFrame と等価な働きをします.
  • VRDisplay が表示されている場合は,VRDisplay のネイティブなリフレッシュレートでコールバックが呼び出されます.

シンタックス

var handle = vrDisplayInstance.requestAnimationFrame(callback);

パラメータ

callback
描画されている VRDisplay の新しいフレーム描画の度に呼出されるコールバック関数.

戻り値

requestAnimationFrame()呼出しのハンドルを表す long値.この値は,コールバックを登録解除するために VRDisplay.cancelAnimationFrame() 呼出しへ渡すのに使えます.

TBD.

仕様

Specification Status Comment
WebVR
requestAnimationFrame() の定義
勧告改訂案 Initial definition

ブラウザの互換性

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Basic support (有) (有) 未サポート 未サポート 未サポート
Feature Android Firefox Mobile (Gecko) IE Phone Opera Mobile Safari Mobile Chrome for Android
Basic support 未サポート (有) 未サポート 未サポート 未サポート 未サポート

参照

ドキュメントのタグと貢献者

 このページの貢献者: rootx
 最終更新者: rootx,