diff options
Diffstat (limited to 'files')
7 files changed, 72 insertions, 295 deletions
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 ---- -<p>{{APIRef("WebXR Device API")}}{{SecureContext_header}}</p> - -<p><strong><code>XRReferenceSpaceEventInit</code></strong> ディクショナリーは、{{domxref("XRReferenceSpaceEvent.XRReferenceSpaceEvent", "XRReferenceSpaceEvent()")}} コンストラクターを呼び出して、そのプロパティの値を提供するときに使用します。 プロパティは読み取り専用であるため、これが値を設定するために利用できる唯一の機会です。</p> - -<p>これらのイベントは WebXR インフラストラクチャーによって作成されるため、通常はこれを使用する必要はありません。</p> - -<h2 id="Properties" name="Properties">プロパティ</h2> - -<dl> - <dt>{{domxref("XRReferenceSpaceEventInit.referenceSpace", "referenceSpace")}}</dt> - <dd>イベントの発生元の {{domxref("XRReferenceSpace")}}。</dd> - <dt>{{domxref("XRReferenceSpaceEventInit.transform", "transform")}}</dt> - <dd>古い座標系(このイベントによって示される変更の前のもの)を新しい座標系にマップする {{domxref("XRRigidTransform")}}。</dd> -</dl> - -<h2 id="Usage_notes" name="Usage_notes">使用上の注意</h2> - -<p>{{domxref("XRReferenceSpaceEvent.XRReferenceSpaceEvent", "XRReferenceSpaceEvent()")}} コンストラクターを呼び出す前に、このディクショナリーのすべてのプロパティに有効な値を設定する必要があります。</p> - -<h2 id="Examples" name="Examples">例</h2> - -<p>この単純なスニペットは、コンストラクターを呼び出して、{{domxref("XRReferenceSpace.reset_event", "reset")}} タイプの新しい参照空間イベントを作成します。</p> - -<pre class="brush: js notranslate">let refSpaceEvent = new XRReferenceSpaceEvent("reset", { - referenceSpace: myRefSpace, - transform: myTransform -}); -</pre> - -<h2 id="Specifications" name="Specifications">仕様</h2> - -<table class="standard-table"> - <tbody> - <tr> - <th scope="col">仕様</th> - <th scope="col">状態</th> - <th scope="col">コメント</th> - </tr> - <tr> - <td>{{SpecName('WebXR','#dictdef-xrreferencespaceeventinit','XRReferenceSpaceEventInit')}}</td> - <td>{{Spec2('WebXR')}}</td> - <td>初期定義</td> - </tr> - </tbody> -</table> - -<h2 id="Browser_compatibility" name="Browser_compatibility">ブラウザーの互換性</h2> - -<p>{{Compat("api.XRReferenceSpaceEventInit")}}</p> 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 ---- -<p>{{APIRef("WebXR Device API")}}{{SecureContext_header}}</p> - -<p>{{domxref("XRReferenceSpaceEventInit")}} の <strong><code>referenceSpace</code></strong> プロパティは、{{domxref("XRReferenceSpaceEvent.XRReferenceSpaceEvent", "XRReferenceSpaceEvent()")}} コンストラクターを呼び出すときに、新しく構築される {{domxref("XRReferenceSpaceEvent")}} オブジェクトの値を確立するために使用します。</p> - -<h2 id="Syntax" name="Syntax">構文</h2> - -<pre class="syntaxbox notranslate">let <em>eventInitDict</em> = { - referenceSpace: <em>xrReferenceSpace</em>, - transform: <em>xrRigidTransform</em> -}); -</pre> - -<h3 id="Value" name="Value">値</h3> - -<p>イベントのソースを示す {{domxref("XRReferenceSpace")}}。</p> - -<h2 id="Examples" name="Examples">例</h2> - -<p>{{page("/ja/docs/Web/API/XRReferenceSpaceEventInit", "Examples")}}</p> - -<h2 id="Specifications" name="Specifications">仕様</h2> - -<table class="standard-table"> - <tbody> - <tr> - <th scope="col">仕様</th> - <th scope="col">状態</th> - <th scope="col">コメント</th> - </tr> - <tr> - <td>{{SpecName('WebXR','#dom-xrreferencespaceeventinit-referencespace','XRReferenceSpaceEventInit.referenceSpace')}}</td> - <td>{{Spec2('WebXR')}}</td> - <td>初期定義</td> - </tr> - </tbody> -</table> - -<h2 id="Browser_compatibility" name="Browser_compatibility">ブラウザーの互換性</h2> - -<p>{{Compat("api.XRReferenceSpaceEventInit.referenceSpace")}}</p> 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 ---- -<p>{{APIRef("WebXR Device API")}}{{SecureContext_header}}</p> - -<p><span class="seoSummary">{{domxref("XRReferenceSpaceEventInit")}} の <strong><code>transform</code></strong> プロパティは、イベントが表す変更が適用された後の、影響を受ける参照空間のネイティブの原点の位置と向きを示します。</span> <code>transform</code> は古い座標系を使用して定義します。 これにより、座標をイベント前の座標系からイベント後の座標系に変換するために使用できます。</p> - -<h2 id="Syntax" name="Syntax">構文</h2> - -<pre class="syntaxbox notranslate">let <em>eventInitDict</em> = { - referenceSpace: <em>xrReferenceSpace</em>, - transform: <em>xrRigidTransform</em> -});</pre> - -<h3 id="Value" name="Value">値</h3> - -<p>座標をイベント前の座標系からイベント後の座標系に変換するために使用できる変換を提供する {{domxref("XRRigidTransform")}} オブジェクト。</p> - -<h2 id="Examples" name="Examples">例</h2> - -<p>{{page("/ja/docs/Web/API/XRReferenceSpaceEventInit", "Examples")}}</p> - -<h2 id="Specifications" name="Specifications">仕様</h2> - -<table class="standard-table"> - <tbody> - <tr> - <th scope="col">仕様</th> - <th scope="col">状態</th> - <th scope="col">コメント</th> - </tr> - <tr> - <td>{{SpecName('WebXR','#dom-xrreferencespaceeventinit-transform','XRReferenceSpaceEventInit.transform')}}</td> - <td>{{Spec2('WebXR')}}</td> - <td>初期定義</td> - </tr> - </tbody> -</table> - -<h2 id="Browser_compatibility" name="Browser_compatibility">ブラウザーの互換性</h2> - -<p>{{Compat("api.XRReferenceSpaceEventInit.transform")}}</p> 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 ---- -<p>{{APIRef("WebXR Device API")}}{{SecureContext_header}}</p> - -<p><span class="seoSummary"><strong><code>XRReferenceSpaceEvent()</code></strong> コンストラクターは、新しい {{domxref("XRReferenceSpaceEvent")}} オブジェクトを作成するために使用します。 これは、WebXR 参照空間オブジェクト {{domxref("XRReferenceSpace")}} の状態に関するイベントを表します。</span></p> - -<p>現在、この型を使用して定義されているのは {{domxref("XRReferenceSpace.reset_event", "reset")}} イベントのみです。</p> - -<h2 id="構文">構文</h2> - -<pre class="syntaxbox notranslate">let <em>refSpaceEvent</em> = new XRReferenceSpaceEvent(<em>type</em>, <em>eventInitDict</em>);</pre> - -<h3 id="Parameters">Parameters</h3> - -<dl> - <dt><code>type</code></dt> - <dd>発生したイベントタイプを示す {{domxref("DOMString")}}。 現在、これは常に <code>reset</code> です。</dd> - <dt><code>eventInitDict</code></dt> - <dd> - <p>{{domxref("XRReferenceSpaceEventInit")}} ディクショナリーに基づくオブジェクトで、新しいイベントオブジェクトの初期化に使用されるデータが含まれています。 このオブジェクトのプロパティは次のとおりです。</p> - - <p>{{page("/ja/docs/Web/API/XRReferenceSpaceEventInit", "Properties")}}</p> - </dd> -</dl> - -<h3 id="戻り値">戻り値</h3> - -<p>入力パラメーターで定義されたとおりに初期化された、新しい <code>XRReferenceSpaceEvent</code> オブジェクト。</p> - -<h2 id="仕様">仕様</h2> - -<table class="standard-table"> - <tbody> - <tr> - <th scope="col">仕様</th> - <th scope="col">状態</th> - <th scope="col">コメント</th> - </tr> - <tr> - <td>{{SpecName('WebXR','#dom-xrreferencespaceevent-xrreferencespaceevent','XRReferenceSpaceEvent()')}}</td> - <td>{{Spec2('WebXR')}}</td> - <td>初期定義</td> - </tr> - </tbody> -</table> - -<h2 id="ブラウザーの互換性">ブラウザーの互換性</h2> - -<p>{{Compat("api.XRReferenceSpaceEvent.XRReferenceSpaceEvent")}}</p> 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}} |