Skip to main content
タイトルの配色によっては、下地となるストリームで実行中のタイトルとのコントラストが不十分なためにタッチ レイアウトが見づらい場合があります。これは、視力が低い、色覚異常、またはその他の視覚障害のあるゲーマーにとって特に問題となる可能性があります。ハイ コントラスト モードは、有効にすると、アイコン でスタイル指定されたボタンに追加のストロークとボタン バックプレートを追加し、コントラストを高めるために システム カラー を変更するクライアント設定です。 たとえば、標準のレイアウトと明るい単色の背景色で、ハイ コントラスト モードが 無効 の場合: ハイ コントラスト モードが無効の Standard タッチ レイアウト そして、同じセットアップでハイ コントラスト モードが 有効 の場合: ハイ コントラスト モードが有効の Standard タッチ レイアウト ハイ コントラスト モードのスタイル指定にはシステムの既定値に依存できますが、カスタム アセット用のハイ コントラスト モード バリアント を含めたり、ゲームのビジュアル的な美しさに合わせるために システム カラーをオーバーライド することもできます。

ハイ コントラスト モード用のカスタム アセット

タッチ適応バンドルで カスタム アセット を使用する場合、各標準コントラスト アセットに対してハイ コントラスト アセット バリアントを含めることができます。これらのハイ コントラスト アセット バリアントは、ハイ コントラスト モードが有効なときにレンダリングされます。アセットは、アセット名の後にファイル拡張子の前に .hc サフィックスを含めることで、ハイ コントラスト バリアントとしてマークされます。たとえば、myAsset.png (左) とそのハイ コントラスト バリアント myAsset.hc.png (右) を考えます。 カスタム アセットとハイ コントラスト カスタム アセット バリアントの並列比較 ディスク上でアセットを配置する際、標準コントラストとハイ コントラストの両方のアセットが通常どおり 言語およびアセット スケールによって編成 されます。上記のアセットのファイル構造は次のようになるかもしれません:
レイアウト内で、アセットは ファイル名拡張子なし かつ .hc サフィックスなし で参照されます。たとえば、上記のアセットでスタイル指定されたボタンは次のように構成されます。
このスタイルが与えられると、タッチ適応キットは、ハイ コントラスト モードが無効か有効かに応じて、myAsset.png または myAsset.hc.png を自動的に選択します。このスタイル指定は、ハイ コントラスト モードが 無効 の場合、次の結果になります。 カスタム アセット付きでハイ コントラスト モードが無効のタッチ レイアウト そして、ハイ コントラスト モードが 有効 の場合、次の結果になります。 カスタム アセット付きでハイ コントラスト モードが有効のタッチ レイアウト

ハイ コントラスト モード用のシステム カラーのオーバーライド

タッチ レイアウト内または コンテキスト ファイル 内の カラー パレット を使用して、システム カラー をオーバーライドできます。コントロールはスタイル指定時に暗黙的にシステム カラーをサンプリングします。つまり、任意のオーバーライドは、すべてのコントロールのグローバル スタイルに影響します (コントロールがカスタム styles ブロック内に独自のオーバーライドを持たない限り)。 たとえば、次のレイアウトは、ハイ コントラスト モードが有効なときにカスタム スタイルを実現するためにいくつかのシステム カラーをオーバーライドします。
上記のレイアウトでは、highContrast ブロック内で 3 つの色のオーバーライドが宣言されており、ハイ コントラスト モードが有効な場合にのみ適用されます。
  1. system_contentPrimary は、ジョイスティックの中央のストロークとマップ アイコンの色合いに適用されるスタイルをオーバーライドします。
  2. system_contentSecondary は、ジョイスティックの塗りつぶしに適用されるスタイルをオーバーライドします。
  3. system_contrastPrimary は、ジョイスティックの外側のストロークとボタン バックプレートに適用されるスタイルをオーバーライドします。
ハイ コントラスト モードが 無効 の上記のレイアウト: システム カラー オーバーライド付きでハイ コントラスト モードが無効のタッチ レイアウト そして、ハイ コントラスト モードが 有効 の場合: システム カラー オーバーライド付きでハイ コントラスト モードが有効のタッチ レイアウト

ハイ コントラスト モードの有効化

WebAndroid、または Windows の Content Test Application (CTA) のいずれでもハイ コントラスト モードをテストできます。

Web CTA

Web CTA でハイ コントラスト モードを有効にするには、以下の手順を行います: プロファイルをクリックし、[Settings] ウィンドウに移動します。 Web CTA でハイ コントラスト モードを有効にする手順 1 [Accessibility] に移動し、[Enable high contrast in-game] をオンにします。 Web CTA でハイ コントラスト モードを有効にする手順 2

Android CTA (非推奨)

Android CTA でハイ コントラスト モードを有効にするには、以下の手順を行います: プロファイルをクリックします。 Android CTA でハイ コントラスト モードを有効にする手順 1 [Enable high contrast mode] をオンにします。 Android CTA でハイ コントラスト モードを有効にする手順 2

Windows CTA (非推奨)

Windows CTA でハイ コントラスト モードを有効にするには、以下の手順を行います: プロファイルをクリックします。 Windows CTA でハイ コントラスト モードを有効にする手順 1 [Enable high contrast mode] をオンにします。 Windows CTA でハイ コントラスト モードを有効にする手順 2
最終更新日 2026年8月31日