Skip to content

Commit

Permalink
変換後の修正
Browse files Browse the repository at this point in the history
  • Loading branch information
mfuji09 committed Aug 23, 2022
1 parent 5e394d8 commit 8c81db2
Show file tree
Hide file tree
Showing 21 changed files with 73 additions and 73 deletions.
8 changes: 4 additions & 4 deletions files/ja/web/api/gamepad/axes/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ translation_of: Web/API/Gamepad/axes
---
{{APIRef("Gamepad API")}}

{{domxref("Gamepad") }} インターフェースの **`Gamepad.axes`** プロパティはデバイス上に存在する軸を持つコントロールを表す配列を返します。 (例 : アナログスティック)。
{{domxref("Gamepad") }} インターフェイスの **`Gamepad.axes`** プロパティはデバイス上に存在する軸を持つコントロールを表す配列を返します。 (例 : アナログスティック)。

配列の各エントリは -1.0 〜 1.0 の範囲の浮動小数点値で、最小値 (-1.0) から最大値 (1.0) までの軸の位置を表します。

Expand Down Expand Up @@ -55,16 +55,16 @@ function gameLoop() {

{{domxref("double") }} の値の配列。

## 仕様
## 仕様書

| 仕様 | 状態 | コメント |
| -------------------------------------------------------------------------------- | ---------------------------- | -------- |
| {{SpecName("Gamepad", "#widl-Gamepad-axes", "Gamepad.axes")}} | {{Spec2("Gamepad")}} | 初版 |

## ブラウザ互換性
## ブラウザーの互換性

{{Compat("api.Gamepad.axes")}}

## 参照
## 関連情報

[Gamepad API を利用する](/ja/docs/Web/Guide/API/Gamepad)
8 changes: 4 additions & 4 deletions files/ja/web/api/gamepad/buttons/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ translation_of: Web/API/Gamepad/buttons
---
{{APIRef("Gamepad API")}}

{{domxref("Gamepad") }} インターフェースの **`Gamepad.buttons`** プロパティはデバイス上に存在するボタンを表すオブジェクトの配列を返します。
{{domxref("Gamepad") }} インターフェイスの **`Gamepad.buttons`** プロパティはデバイス上に存在するボタンを表すオブジェクトの配列を返します。

配列内の各エントリは、ボタンが押されていない場合は 0、ボタンが押されている場合は 0 以外の値 (通常は 1.0) です。各 {{domxref("gamepadButton")}} オブジェクトには、`pressed``value` という 2 つのプロパティがあります :

Expand Down Expand Up @@ -70,16 +70,16 @@ function gameLoop() {

{{domxref("gamepadButton")}} オブジェクトの配列。

## 仕様
## 仕様書

| 仕様 | 状態 | コメント |
| ---------------------------------------------------------------------------------------- | ---------------------------- | -------- |
| {{SpecName("Gamepad", "#widl-Gamepad-buttons", "Gamepad.buttons")}} | {{Spec2("Gamepad")}} | 初版 |

## ブラウザの互換性
## ブラウザーの互換性

{{Compat("api.Gamepad.buttons")}}

## 参照
## 関連情報

[Gamepad API を利用する](/ja/docs/Web/Guide/API/Gamepad)
8 changes: 4 additions & 4 deletions files/ja/web/api/gamepad/connected/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ translation_of: Web/API/Gamepad/connected
---
{{APIRef("Gamepad API")}}

{{domxref("Gamepad") }} インターフェースの **`Gamepad.connected`** プロパティはゲームパッドがシステムに接続しているかどうかを示す真偽値を返します。
{{domxref("Gamepad") }} インターフェイスの **`Gamepad.connected`** プロパティはゲームパッドがシステムに接続しているかどうかを示す真偽値を返します。

ゲームパッドが接続している場合の値は `true` 、繋がっていない場合は `false`となります。

Expand All @@ -35,16 +35,16 @@ console.log(gp.connected);

{{domxref("boolean")}} 。

## 仕様
## 仕様書

| 仕様 | ステータス | 備考 |
| ------------------------------------------------------------------------------------------------ | ---------------------------- | -------- |
| {{SpecName("Gamepad", "#widl-Gamepad-connected", "Gamepad.connected")}} | {{Spec2("Gamepad")}} | 初回定義 |

## ブラウザの互換性
## ブラウザーの互換性

{{Compat("api.Gamepad.connected")}}

## 参照
## 関連情報

[Gamepad API を利用する](/ja/docs/Web/Guide/API/Gamepad)
8 changes: 4 additions & 4 deletions files/ja/web/api/gamepad/displayid/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ translation_of: Web/API/Gamepad/displayId

{{domxref("Gamepad")}} インターフェイスの **`displayId`** 読取専用プロパティは _{{domxref("VRDisplay")}}_ に関連付けられた* {{domxref("VRDisplay.displayId")}} を返します — `VRDisplay` は表示されるシーンをそのゲームパッドで操作します.*

## シンタックス
## 構文

```js
var myDisplayId = gamepadInstance.displayId;
Expand All @@ -39,17 +39,17 @@ window.addEventListener("gamepadconnected", function(e) {
});
```

## 仕様
## 仕様書

| 仕様 | ステータス | 備考 |
| -------------------------------------------------------------------------------------------- | ------------------------ | -------- |
| {{SpecName('WebVR', '#gamepad-getvrdisplays-attribute', 'displayId')}} | {{Spec2('WebVR')}} | 初回翻訳 |

## ブラウザの互換性
## ブラウザーの互換性

{{Compat("api.Gamepad.displayId")}}

## 参照
## 関連情報

- [WebVR API homepage](/ja/docs/Web/API/WebVR_API).
- [MozVr.com](http://mozvr.com/) — Mozilla VR チームのデモ,ダウンロード,その他のリソース.
6 changes: 3 additions & 3 deletions files/ja/web/api/gamepad/hand/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,16 +33,16 @@ var myHand = gamepadInstance.hand;

TBC

## 仕様
## 仕様書

| 仕様 | ステータス | 備考 |
| ------------------------------------------------------------------------------------ | ---------------------------------------- | -------- |
| {{SpecName('GamepadExtensions', '#dom-gamepad-hand', 'hand')}} | {{Spec2('GamepadExtensions')}} | 初回定義 |

## ブラウザー実装状況
## ブラウザーの互換性

{{Compat("api.Gamepad.hand")}}

## 関連項目
## 関連情報

- [Gamepad API](/ja/docs/Web/API/Gamepad_API)
6 changes: 3 additions & 3 deletions files/ja/web/api/gamepad/hapticactuators/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,16 +29,16 @@ var myHapticActuators = gamepadInstance.hapticActuators;

TBC

## 仕様
## 仕様書

| 仕様 | ステータス | 備考 |
| ------------------------------------------------------------------------------------------------------------ | ---------------------------------------- | -------- |
| {{SpecName('GamepadExtensions', '#partial-gamepad-interface', 'hapticActuators')}} | {{Spec2('GamepadExtensions')}} | 初回定義 |

## ブラウザー実装状況
## ブラウザーの互換性

{{Compat("api.Gamepad.hapticActuators")}}

## 関連項目
## 関連情報

- [Gamepad API](/ja/docs/Web/API/Gamepad_API)
8 changes: 4 additions & 4 deletions files/ja/web/api/gamepad/id/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ translation_of: Web/API/Gamepad/id
---
{{APIRef("Gamepad API")}}

{{domxref("Gamepad") }} インターフェースの **`Gamepad.id`** プロパティはコントローラーに関するいくつかの情報を含む文字列を返します。
{{domxref("Gamepad") }} インターフェイスの **`Gamepad.id`** プロパティはコントローラーに関するいくつかの情報を含む文字列を返します。

正確な構文は厳密には指定されていませんが、Firefox では 3 つの情報がダッシュ (`-`) で区切られています :

Expand Down Expand Up @@ -44,16 +44,16 @@ window.addEventListener("gamepadconnected", function() {

{{domxref("string")}}.

## 仕様
## 仕様書

| 仕様 | 状態 | コメント |
| ---------------------------------------------------------------------------- | ---------------------------- | -------- |
| {{SpecName("Gamepad", "#widl-Gamepad-id", "Gamepad.id")}} | {{Spec2("Gamepad")}} | 初版 |

## ブラウザの互換性
## ブラウザーの互換性

{{Compat("api.Gamepad.id")}}

## 参照
## 関連情報

[Gamepad API の利用](/ja/docs/Web/Guide/API/Gamepad)
8 changes: 4 additions & 4 deletions files/ja/web/api/gamepad/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ translation_of: Web/API/Gamepad
---
{{APIRef("Gamepad API")}}

[Gamepad API](/ja/docs/Web/API/Gamepad_API)**`Gamepad`** インターフェースはそれぞれのゲームパッドやその他のコントローラーを定義し、ボタンのプッシュや軸位置や ID といった情報にアクセスできるようにします。
[Gamepad API](/ja/docs/Web/API/Gamepad_API)**`Gamepad`** インターフェイスはそれぞれのゲームパッドやその他のコントローラーを定義し、ボタンのプッシュや軸位置や ID といった情報にアクセスできるようにします。

Gamepad オブジェクトは2つのうちのどちらかの方法で取得できます : Gamepad オブジェクトは、{{event("gamepadconnected")}} イベントと {{event("gamepaddisconnected")}} イベントの `gamepad` プロパティを使用する方法、{{domxref("Navigator.getGamepads()")}} メソッドが返した配列内の任意の位置を取得する方法のいずれかで返すことができます。

Expand Down Expand Up @@ -55,19 +55,19 @@ window.addEventListener("gamepadconnected", function(e) {
});
```

## 仕様
## 仕様書

| 仕様 | 状態 | コメント |
| ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------- | -------------------------------------------------------------------------------- |
| {{SpecName("Gamepad", "#gamepad-interface", "Gamepad")}} | {{Spec2("Gamepad")}} | 初期定義 |
| {{SpecName('WebVR 1.1', '#gamepad-getvrdisplays-attribute', 'displayId')}} | {{Spec2("WebVR 1.1")}} | {{domxref("Gamepad.displayId")}} プロパティの定義。 |
| {{SpecName("GamepadExtensions", "#partial-gamepad-interface", "Gamepad extensions")}} | {{Spec2("GamepadExtensions")}} | [Experimental extensions to Gamepad](#experimental_extensions_to_gamepad) の定義 |

## ブラウザの互換性
## ブラウザーの互換性

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

## 参照
## 関連情報

- [Gamepad API の利用](/ja/docs/Web/Guide/API/Gamepad)
- [Gamepad API](/ja/docs/Web/API/Gamepad_API)
2 changes: 1 addition & 1 deletion files/ja/web/api/gamepad/index/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ A {{jsxref("number") }}.
| ------------------------------------------------------------------------------------ | ---------------------------- | -------- |
| {{SpecName("Gamepad", "#widl-Gamepad-index", "Gamepad.index")}} | {{Spec2("Gamepad")}} | 初回定義 |

## ブラウザーの対応
## ブラウザーの互換性

{{Compat("api.Gamepad.index")}}

Expand Down
6 changes: 3 additions & 3 deletions files/ja/web/api/gamepad/mapping/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,16 +35,16 @@ console.log(gp.mapping);

{{domxref("string")}} 。

## 仕様
## 仕様書

| 仕様 | ステータス | 備考 |
| ---------------------------------------------------------------------------------------- | ---------------------------- | ------------------ |
| {{SpecName("Gamepad", "#dom-gamepad-mapping", "Gamepad.mapping")}} | {{Spec2("Gamepad")}} | Initial definition |

## ブラウザー実装状況
## ブラウザーの互換性

{{Compat("api.Gamepad.mapping")}}

## 関連項目
## 関連情報

[Using the Gamepad API](/ja/docs/Web/Guide/API/Gamepad)
6 changes: 3 additions & 3 deletions files/ja/web/api/gamepad/pose/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,17 +29,17 @@ var myGamepadPose = gamepadInstance.pose;

TBC

## 仕様
## 仕様書

| 仕様 | ステータス | 備考 |
| ------------------------------------------------------------------------------------------------ | ---------------------------------------- | -------- |
| {{SpecName('GamepadExtensions', '#partial-gamepad-interface', 'pose')}} | {{Spec2('GamepadExtensions')}} | 初回定義 |

## ブラウザー実装状況
## ブラウザーの互換性

{{Compat("api.Gamepad.pose")}}

## 関連項目
## 関連情報

- [Gamepad API](/ja/docs/Web/API/Gamepad_API)
- [WebVR API](/ja/docs/Web/API/WebVR_API)
10 changes: 5 additions & 5 deletions files/ja/web/api/gamepad/timestamp/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,9 @@ translation_of: Web/API/Gamepad/timestamp
---
{{APIRef("Gamepad API")}}

{{domxref("Gamepad")}} インターフェースの **`Gamepad.timestamp`** プロパティは、このゲームパッドのデータが最後に更新された時刻を表す {{domxref("DOMHighResTimeStamp")}} を返します。
{{domxref("Gamepad")}} インターフェイスの **`Gamepad.timestamp`** プロパティは、このゲームパッドのデータが最後に更新された時刻を表す {{domxref("DOMHighResTimeStamp")}} を返します。

このプロパティの背景にある考え方は、ハードウェアにより `axes``button` のデータが更新されたかどうかを開発者が判断できるようにすることです。このプロパティの値は `{{domxref("PerformanceTiming")}}` インターフェースの `navigationStart` 属性との相対的な値になります。値は単調増加しています。つまり、新しい値は常に古い値以上であるため、新旧の値を比較することでデータの更新を判断できます。
このプロパティの背景にある考え方は、ハードウェアにより `axes``button` のデータが更新されたかどうかを開発者が判断できるようにすることです。このプロパティの値は `{{domxref("PerformanceTiming")}}` インターフェイスの `navigationStart` 属性との相対的な値になります。値は単調増加しています。つまり、新しい値は常に古い値以上であるため、新旧の値を比較することでデータの更新を判断できます。

> **Note:** **注釈**: このプロパティは現在サポートされていない環境があります。
Expand All @@ -37,16 +37,16 @@ console.log(gp.timestamp);

{{domxref("DOMHighResTimeStamp")}} 。

## 仕様
## 仕様書

| 仕様 | 状態 | コメント |
| -------------------------------------------------------------------------------------------- | ---------------------------- | -------- |
| {{SpecName("Gamepad", "#dom-gamepad-timestamp", "Gamepad.timestamp")}} | {{Spec2("Gamepad")}} | 初版 |

## ブラウザの互換性
## ブラウザーの互換性

{{Compat("api.Gamepad.timestamp")}}

## 参照
## 関連情報

[ゲームパッド API の使用](/ja/docs/Web/Guide/API/Gamepad)
12 changes: 6 additions & 6 deletions files/ja/web/api/gamepad_api/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ translation_of: Web/API/Gamepad_API
---
{{DefaultAPISidebar("Gamepad API")}}

**Gamepad API** は開発者に様々な種類のゲームパッドや単純で一貫した異なるゲームのコントローラーと接続する方法を提供しています。これには、ゲームパッドの接続や切断、ゲームパッドに関するその他の情報へのアクセス、現在押されているボタンやその他のコントロールなど、3 つのインターフェース、2 つのイベントと 1 つの特別な機能が含まれています。
**Gamepad API** は開発者に様々な種類のゲームパッドや単純で一貫した異なるゲームのコントローラーと接続する方法を提供しています。これには、ゲームパッドの接続や切断、ゲームパッドに関するその他の情報へのアクセス、現在押されているボタンやその他のコントロールなど、3 つのインターフェイス、2 つのイベントと 1 つの特別な機能が含まれています。

## インターフェイス

Expand All @@ -29,9 +29,9 @@ translation_of: Web/API/Gamepad_API
- [`GamepadPose`](/ja/docs/Web/API/GamepadPose "The GamepadPose interface of the Gamepad API represents the pose of a WebVR controller at a given timestamp (which includes orientation, position, velocity, and acceleration information.)")
- : [WebVR ](/ja/docs/Web/API/WebVR_API)コントローラーの場合のコントローラーの姿勢 (3D 空間内の位置と向きなど) を表します。これはより新しい [WebXR](/ja/docs/Web/API/WebXR_Device_API) 標準では使用*されません。*

上記の情報にアクセスできる機能については、[Gamepad インターフェースの拡張機能](/ja/docs/Web/API/Gamepad#Experimental_extensions_to_Gamepad)を参照してください。
上記の情報にアクセスできる機能については、[Gamepad インターフェイスの拡張機能](/ja/docs/Web/API/Gamepad#Experimental_extensions_to_Gamepad)を参照してください。

### 他のインターフェースの拡張
### 他のインターフェイスの拡張

#### ナビゲータ

Expand All @@ -50,18 +50,18 @@ translation_of: Web/API/Gamepad_API
- [Gamepad API の利用](/ja/docs/Web/API/Gamepad_API/Using_the_Gamepad_API)
- [Gamepad API を利用したコントロールの実装](/ja/docs/Games/Techniques/Controls_Gamepad_API)

## 仕様
## 仕様書

| 仕様 | 状態 | コメント |
| -------------------------------------------------------------------------------- | ---------------------------------------- | ------------------------------------------------------ |
| {{SpecName("GamepadExtensions")}} | {{Spec2("GamepadExtensions")}} | [実験的な Gamepad 拡張](#実験的な_gamepad_拡張) の定義 |
| {{SpecName("Gamepad", "", "The Gamepad API specification")}} | {{Spec2("Gamepad")}} | 初期定義 |

## ブラウザの互換性
## ブラウザーの互換性

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

## 参照
## 関連情報

- Ted Mielczarek と Robert Nyman による [The Gamepad API](https://hacks.mozilla.org/2013/12/the-gamepad-api/) の紹介
- [Simple API demo page](http://luser.github.io/gamepadtest/) ([ソース](https://github.com/luser/gamepadtest))
Loading

0 comments on commit 8c81db2

Please sign in to comment.