XRReferenceSpaceEvent()

XRReferenceSpaceEvent() コンストラクターは、新しい XRReferenceSpaceEvent オブジェクトを生成するために使用します。 これは、WebXR 参照空間オブジェクト XRReferenceSpace の状態に関するイベントを表します。

この型を使用して定義されているのは reset イベントのみです。

構文

let refSpaceEvent = new XRReferenceSpaceEvent(type, eventInitDict);

引数

type

発生したイベントタイプを示す DOMString。 現在、これは常に reset です。

eventInitDict

イベントを構成するためのオブジェクトです。プロパティは次のとおりです。

  • referenceSpace: イベントの発生元の XRReferenceSpace です。
  • transform: 古い座標系(このイベントによって示される変更の前のもの)を新しい座標系にマップする XRRigidTransform です。

返値

入力引数で定義されたとおりに初期化された、新しい XRReferenceSpaceEvent オブジェクト。

この単純なスニペットでは、コンストラクターを呼び出して reset 型の新しい参照空間イベントを生成します。

let refSpaceEvent = new XRReferenceSpaceEvent("reset", {
  referenceSpace: myRefSpace,
  transform: myTransform
});

仕様書

Specification
WebXR Device API
# dom-xrreferencespaceevent-xrreferencespaceevent

ブラウザーの互換性

BCD tables only load in the browser