From 2a46e49ac16bf1e063c44b8c5c47758abaead61b Mon Sep 17 00:00:00 2001 From: Masahiro FUJIMOTO Date: Mon, 23 Aug 2021 13:23:08 +0900 Subject: Web/API/XRReferenceSpaceEvent/XRReferenceSpaceEvent を更新 (#2066) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 文書を Markdown 化し、最新の英語版に同期 - conflicting 版の内容は正規版で網羅されているので削除 --- files/ja/_redirects.txt | 6 +- files/ja/_wikihistory.json | 25 -------- .../xrreferencespaceevent/index.html | 73 ---------------------- .../index.html | 63 ------------------- .../index.html | 62 ------------------ .../xrreferencespaceevent/index.html | 69 -------------------- .../xrreferencespaceevent/index.md | 69 ++++++++++++++++++++ 7 files changed, 72 insertions(+), 295 deletions(-) delete mode 100644 files/ja/conflicting/web/api/xrreferencespaceevent/xrreferencespaceevent/index.html delete mode 100644 files/ja/conflicting/web/api/xrreferencespaceevent/xrreferencespaceevent_0f733d39fd3094010931f093b9045686/index.html delete mode 100644 files/ja/conflicting/web/api/xrreferencespaceevent/xrreferencespaceevent_7dfb381c892055a0c91980d537a86c6b/index.html delete mode 100644 files/ja/web/api/xrreferencespaceevent/xrreferencespaceevent/index.html create mode 100644 files/ja/web/api/xrreferencespaceevent/xrreferencespaceevent/index.md (limited to 'files/ja') diff --git a/files/ja/_redirects.txt b/files/ja/_redirects.txt index 67106e3bfd..284f081b34 100644 --- a/files/ja/_redirects.txt +++ b/files/ja/_redirects.txt @@ -3328,9 +3328,9 @@ /ja/docs/Web/API/WorkerGlobalScope/caches /ja/docs/Web/API/WindowOrWorkerGlobalScope/caches /ja/docs/Web/API/XMLHttpRequest/openRequest /ja/docs/orphaned/Web/API/XMLHttpRequest/openRequest /ja/docs/Web/API/XRHandedness /ja/docs/Web/API/XRInputSource/handedness -/ja/docs/Web/API/XRReferenceSpaceEventInit /ja/docs/conflicting/Web/API/XRReferenceSpaceEvent/XRReferenceSpaceEvent -/ja/docs/Web/API/XRReferenceSpaceEventInit/referenceSpace /ja/docs/conflicting/Web/API/XRReferenceSpaceEvent/XRReferenceSpaceEvent_0f733d39fd3094010931f093b9045686 -/ja/docs/Web/API/XRReferenceSpaceEventInit/transform /ja/docs/conflicting/Web/API/XRReferenceSpaceEvent/XRReferenceSpaceEvent_7dfb381c892055a0c91980d537a86c6b +/ja/docs/Web/API/XRReferenceSpaceEventInit /ja/docs/Web/API/XRReferenceSpaceEvent/XRReferenceSpaceEvent +/ja/docs/Web/API/XRReferenceSpaceEventInit/referenceSpace /ja/docs/Web/API/XRReferenceSpaceEvent/XRReferenceSpaceEvent +/ja/docs/Web/API/XRReferenceSpaceEventInit/transform /ja/docs/Web/API/XRReferenceSpaceEvent/XRReferenceSpaceEvent /ja/docs/Web/API/XRReferenceSpaceType /ja/docs/Web/API/XRSession/requestReferenceSpace /ja/docs/Web/API/XRSessionMode /ja/docs/orphaned/Web/API/XRSessionMode /ja/docs/Web/API/XRTargetRayMode /ja/docs/Web/API/XRInputSource/targetRayMode diff --git a/files/ja/_wikihistory.json b/files/ja/_wikihistory.json index d84830442c..d77b1bdcdc 100644 --- a/files/ja/_wikihistory.json +++ b/files/ja/_wikihistory.json @@ -48591,31 +48591,6 @@ "ethertank" ] }, - "conflicting/Web/API/XRReferenceSpaceEvent/XRReferenceSpaceEvent": { - "modified": "2020-11-08T02:10:47.628Z", - "contributors": [ - "Wind1808" - ] - }, - "conflicting/Web/API/XRReferenceSpaceEvent/XRReferenceSpaceEvent_0f733d39fd3094010931f093b9045686": { - "modified": "2020-11-08T19:13:54.683Z", - "contributors": [ - "Wind1808" - ] - }, - "conflicting/Web/API/XRReferenceSpaceEvent/XRReferenceSpaceEvent_7dfb381c892055a0c91980d537a86c6b": { - "modified": "2020-11-08T19:23:29.842Z", - "contributors": [ - "Wind1808" - ] - }, - "conflicting/Web/API_49b9a84475f11fffb8fc271a7df3c49a": { - "modified": "2019-01-16T21:57:23.880Z", - "contributors": [ - "mfuji09", - "Marsf" - ] - }, "conflicting/Web/API_dd04ca1265cb79b990b8120e5f5070d3": { "modified": "2019-03-23T23:32:13.721Z", "contributors": [ diff --git a/files/ja/conflicting/web/api/xrreferencespaceevent/xrreferencespaceevent/index.html b/files/ja/conflicting/web/api/xrreferencespaceevent/xrreferencespaceevent/index.html deleted file mode 100644 index 2ee7e3df6a..0000000000 --- a/files/ja/conflicting/web/api/xrreferencespaceevent/xrreferencespaceevent/index.html +++ /dev/null @@ -1,73 +0,0 @@ ---- -title: XRReferenceSpaceEventInit -slug: conflicting/Web/API/XRReferenceSpaceEvent/XRReferenceSpaceEvent -tags: - - API - - AR - - Configuration - - Dictionary - - Mixed - - Options - - Reality - - Reference - - Settings - - VR - - Virtual - - WebXR - - WebXR API - - WebXR Device API - - XR - - XRReferenceSpaceEventInit - - augmented -translation_of: Web/API/XRReferenceSpaceEventInit -original_slug: Web/API/XRReferenceSpaceEventInit ---- -

{{APIRef("WebXR Device API")}}{{SecureContext_header}}

- -

XRReferenceSpaceEventInit ディクショナリーは、{{domxref("XRReferenceSpaceEvent.XRReferenceSpaceEvent", "XRReferenceSpaceEvent()")}} コンストラクターを呼び出して、そのプロパティの値を提供するときに使用します。 プロパティは読み取り専用であるため、これが値を設定するために利用できる唯一の機会です。

- -

これらのイベントは WebXR インフラストラクチャーによって作成されるため、通常はこれを使用する必要はありません。

- -

プロパティ

- -
-
{{domxref("XRReferenceSpaceEventInit.referenceSpace", "referenceSpace")}}
-
イベントの発生元の {{domxref("XRReferenceSpace")}}。
-
{{domxref("XRReferenceSpaceEventInit.transform", "transform")}}
-
古い座標系(このイベントによって示される変更の前のもの)を新しい座標系にマップする {{domxref("XRRigidTransform")}}。
-
- -

使用上の注意

- -

{{domxref("XRReferenceSpaceEvent.XRReferenceSpaceEvent", "XRReferenceSpaceEvent()")}} コンストラクターを呼び出す前に、このディクショナリーのすべてのプロパティに有効な値を設定する必要があります。

- -

- -

この単純なスニペットは、コンストラクターを呼び出して、{{domxref("XRReferenceSpace.reset_event", "reset")}} タイプの新しい参照空間イベントを作成します。

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

仕様

- - - - - - - - - - - - - - -
仕様状態コメント
{{SpecName('WebXR','#dictdef-xrreferencespaceeventinit','XRReferenceSpaceEventInit')}}{{Spec2('WebXR')}}初期定義
- -

ブラウザーの互換性

- -

{{Compat("api.XRReferenceSpaceEventInit")}}

diff --git a/files/ja/conflicting/web/api/xrreferencespaceevent/xrreferencespaceevent_0f733d39fd3094010931f093b9045686/index.html b/files/ja/conflicting/web/api/xrreferencespaceevent/xrreferencespaceevent_0f733d39fd3094010931f093b9045686/index.html deleted file mode 100644 index 2523b17ea1..0000000000 --- a/files/ja/conflicting/web/api/xrreferencespaceevent/xrreferencespaceevent_0f733d39fd3094010931f093b9045686/index.html +++ /dev/null @@ -1,63 +0,0 @@ ---- -title: XRReferenceSpaceEventInit.referenceSpace -slug: >- - conflicting/Web/API/XRReferenceSpaceEvent/XRReferenceSpaceEvent_0f733d39fd3094010931f093b9045686 -tags: - - API - - AR - - Mixed - - Property - - Reality - - Reference - - VR - - Virtual - - WebXR - - WebXR API - - WebXR Device API - - XR - - XRReferenceSpaceEventInit - - augmented - - referenceSpace -translation_of: Web/API/XRReferenceSpaceEventInit/referenceSpace -original_slug: Web/API/XRReferenceSpaceEventInit/referenceSpace ---- -

{{APIRef("WebXR Device API")}}{{SecureContext_header}}

- -

{{domxref("XRReferenceSpaceEventInit")}} の referenceSpace プロパティは、{{domxref("XRReferenceSpaceEvent.XRReferenceSpaceEvent", "XRReferenceSpaceEvent()")}} コンストラクターを呼び出すときに、新しく構築される {{domxref("XRReferenceSpaceEvent")}} オブジェクトの値を確立するために使用します。

- -

構文

- -
let eventInitDict = {
-  referenceSpace: xrReferenceSpace,
-  transform: xrRigidTransform
-});
-
- -

- -

イベントのソースを示す {{domxref("XRReferenceSpace")}}。

- -

- -

{{page("/ja/docs/Web/API/XRReferenceSpaceEventInit", "Examples")}}

- -

仕様

- - - - - - - - - - - - - - -
仕様状態コメント
{{SpecName('WebXR','#dom-xrreferencespaceeventinit-referencespace','XRReferenceSpaceEventInit.referenceSpace')}}{{Spec2('WebXR')}}初期定義
- -

ブラウザーの互換性

- -

{{Compat("api.XRReferenceSpaceEventInit.referenceSpace")}}

diff --git a/files/ja/conflicting/web/api/xrreferencespaceevent/xrreferencespaceevent_7dfb381c892055a0c91980d537a86c6b/index.html b/files/ja/conflicting/web/api/xrreferencespaceevent/xrreferencespaceevent_7dfb381c892055a0c91980d537a86c6b/index.html deleted file mode 100644 index 96da5a1fa1..0000000000 --- a/files/ja/conflicting/web/api/xrreferencespaceevent/xrreferencespaceevent_7dfb381c892055a0c91980d537a86c6b/index.html +++ /dev/null @@ -1,62 +0,0 @@ ---- -title: XRReferenceSpaceEventInit.transform -slug: >- - conflicting/Web/API/XRReferenceSpaceEvent/XRReferenceSpaceEvent_7dfb381c892055a0c91980d537a86c6b -tags: - - API - - AR - - Mixed - - Property - - Reality - - Reference - - VR - - Virtual - - WebXR - - WebXR API - - WebXR Device API - - XR - - XRReferenceSpaceEventInit - - augmented - - transform -translation_of: Web/API/XRReferenceSpaceEventInit/transform -original_slug: Web/API/XRReferenceSpaceEventInit/transform ---- -

{{APIRef("WebXR Device API")}}{{SecureContext_header}}

- -

{{domxref("XRReferenceSpaceEventInit")}} の transform プロパティは、イベントが表す変更が適用された後の、影響を受ける参照空間のネイティブの原点の位置と向きを示します。 transform は古い座標系を使用して定義します。 これにより、座標をイベント前の座標系からイベント後の座標系に変換するために使用できます。

- -

構文

- -
let eventInitDict = {
-  referenceSpace: xrReferenceSpace,
-  transform: xrRigidTransform
-});
- -

- -

座標をイベント前の座標系からイベント後の座標系に変換するために使用できる変換を提供する {{domxref("XRRigidTransform")}} オブジェクト。

- -

- -

{{page("/ja/docs/Web/API/XRReferenceSpaceEventInit", "Examples")}}

- -

仕様

- - - - - - - - - - - - - - -
仕様状態コメント
{{SpecName('WebXR','#dom-xrreferencespaceeventinit-transform','XRReferenceSpaceEventInit.transform')}}{{Spec2('WebXR')}}初期定義
- -

ブラウザーの互換性

- -

{{Compat("api.XRReferenceSpaceEventInit.transform")}}

diff --git a/files/ja/web/api/xrreferencespaceevent/xrreferencespaceevent/index.html b/files/ja/web/api/xrreferencespaceevent/xrreferencespaceevent/index.html deleted file mode 100644 index f34df48467..0000000000 --- a/files/ja/web/api/xrreferencespaceevent/xrreferencespaceevent/index.html +++ /dev/null @@ -1,69 +0,0 @@ ---- -title: XRReferenceSpaceEvent() -slug: Web/API/XRReferenceSpaceEvent/XRReferenceSpaceEvent -tags: - - API - - AR - - Constructor - - Mixed - - Reality - - Reference - - Reference Space - - VR - - Virtual - - WebXR - - WebXR API - - WebXR Device API - - XR - - XRReferenceSpaceEvent - - augmented - - events -translation_of: Web/API/XRReferenceSpaceEvent/XRReferenceSpaceEvent ---- -

{{APIRef("WebXR Device API")}}{{SecureContext_header}}

- -

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

- -

現在、この型を使用して定義されているのは {{domxref("XRReferenceSpace.reset_event", "reset")}} イベントのみです。

- -

構文

- -
let refSpaceEvent = new XRReferenceSpaceEvent(type, eventInitDict);
- -

Parameters

- -
-
type
-
発生したイベントタイプを示す {{domxref("DOMString")}}。 現在、これは常に reset です。
-
eventInitDict
-
-

{{domxref("XRReferenceSpaceEventInit")}} ディクショナリーに基づくオブジェクトで、新しいイベントオブジェクトの初期化に使用されるデータが含まれています。 このオブジェクトのプロパティは次のとおりです。

- -

{{page("/ja/docs/Web/API/XRReferenceSpaceEventInit", "Properties")}}

-
-
- -

戻り値

- -

入力パラメーターで定義されたとおりに初期化された、新しい XRReferenceSpaceEvent オブジェクト。

- -

仕様

- - - - - - - - - - - - - - -
仕様状態コメント
{{SpecName('WebXR','#dom-xrreferencespaceevent-xrreferencespaceevent','XRReferenceSpaceEvent()')}}{{Spec2('WebXR')}}初期定義
- -

ブラウザーの互換性

- -

{{Compat("api.XRReferenceSpaceEvent.XRReferenceSpaceEvent")}}

diff --git a/files/ja/web/api/xrreferencespaceevent/xrreferencespaceevent/index.md b/files/ja/web/api/xrreferencespaceevent/xrreferencespaceevent/index.md new file mode 100644 index 0000000000..580e48274e --- /dev/null +++ b/files/ja/web/api/xrreferencespaceevent/xrreferencespaceevent/index.md @@ -0,0 +1,69 @@ +--- +title: XRReferenceSpaceEvent() +slug: Web/API/XRReferenceSpaceEvent/XRReferenceSpaceEvent +tags: + - API + - AR + - Constructor + - Events + - Mixed + - Reality + - Reference + - Reference Space + - VR + - Virtual + - WebXR + - WebXR API + - WebXR Device API + - XR + - XRReferenceSpaceEvent + - augmented + - events +browser-compat: api.XRReferenceSpaceEvent.XRReferenceSpaceEvent +translation_of: Web/API/XRReferenceSpaceEvent/XRReferenceSpaceEvent +--- +{{APIRef("WebXR Device API")}} + +**`XRReferenceSpaceEvent()`** コンストラクターは、新しい {{domxref("XRReferenceSpaceEvent")}} オブジェクトを生成するために使用します。 これは、WebXR 参照空間オブジェクト {{domxref("XRReferenceSpace")}} の状態に関するイベントを表します。 + +この型を使用して定義されているのは {{domxref("XRReferenceSpace.reset_event", "reset")}} イベントのみです。 + +## 構文 + +```js +let refSpaceEvent = new XRReferenceSpaceEvent(type, eventInitDict); +``` + +### 引数 + +- `type` + - : 発生したイベントタイプを示す {{domxref("DOMString")}}。 現在、これは常に `reset` です。 +- `eventInitDict` + + - : イベントを構成するためのオブジェクトです。プロパティは次のとおりです。 + + - `referenceSpace`: イベントの発生元の {{domxref("XRReferenceSpace")}} です。 + - `transform`: 古い座標系(このイベントによって示される変更の前のもの)を新しい座標系にマップする {{domxref("XRRigidTransform")}} です。 + +### 返値 + +入力引数で定義されたとおりに初期化された、新しい `XRReferenceSpaceEvent` オブジェクト。 + +## 例 + +この単純なスニペットでは、コンストラクターを呼び出して {{domxref("XRReferenceSpace.reset_event", "reset")}} 型の新しい参照空間イベントを生成します。 + +```js +let refSpaceEvent = new XRReferenceSpaceEvent("reset", { + referenceSpace: myRefSpace, + transform: myTransform +}); +``` + +## 仕様書 + +{{Specifications}} + +## ブラウザーの互換性 + +{{Compat}} -- cgit v1.2.3-54-g00ecf