- Touch Adaptation Kit レイアウト。ストリーミング クライアントはゲームの上にタッチ操作をオーバーレイできます。ゲーム用に操作を最適化するカスタム レイアウトを提供したり、ゲームのさまざまな部分に対して異なるレイアウトに変更したりできます。
- ネイティブ タッチ。ゲームの中で、コントローラー操作より標準的なタッチ操作の方が自然に反応する領域に対して、直接タッチをサポートできます。これが一般的に望まれる例としては、メニュー、インベントリ管理、マップ操作などがあります。
Touch Adaptation Kit レイアウト
Touch Adaptation Kit を使ったタッチ レイアウト設計のベスト プラクティスに関するより高度なガイドについては、タッチ操作を構築するデザイナー ガイド を参照してください。 Touch Adaptation Kit (TAK) を使用すると、以下のアクションを実行できます。- カスタム タッチ アダプテーション レイアウトを作成します。
- カスタム タッチ アダプテーション レイアウトをデバイスにデプロイします。
- Cloud Aware touch adaptation kit APIs を使用して、操作レイアウトの表示を制御します。
Touch Adaptation Kit レイアウトは、タッチ入力を実際に使用しているユーザーにのみ表示されます。コントローラーがアクティブに使用されている場合、タッチ操作は非表示になります。したがって、Touch Adaptation Kit レイアウトを追加し、Cloud Aware touch adaptation kit APIs を呼び出すことは、常に安全であり、望ましい方法です。
ネイティブ タッチのサポート
ネイティブ タッチのサポートは、ゲームでマウスやその他の入力をサポートするのに似ています。タッチ イベントは、値がGameInputKindTouch である GameInputKind を持つ IGameInputReading によって表されます。
ネイティブ タッチを実装するための完全なガイドについては、IGameInput でゲーム用のネイティブ タッチ インターフェースを構築する を参照してください。
