XRReferenceSpaceEvent: XRReferenceSpaceEvent() コンストラクター

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

構文

js
new XRReferenceSpaceEvent(type, options)

引数

type

イベントの名前の入った文字列です。 大文字小文字を区別し、ブラウザーは常に reset を設定します。

options

オブジェクトで、 Event() で定義されているプロパティに加え、以下のプロパティを持ちます。

referenceSpace

イベントの発生元の XRReferenceSpace です。

transform

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

返値

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

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

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

仕様書

Specification
WebXR Device API
# dom-xrreferencespaceevent-xrreferencespaceevent

ブラウザーの互換性

BCD tables only load in the browser