Steamworks APIはコントローラのグリフ画像を提供しています。 このページでは、Steamが提供するグリフ画像を表示する手順をご案内します。
ご注意ください:
SteamworksにはSteam Input APIというInput Systemと似た仕組みが存在しますが、Input GlyphsはInput Systemのためのパッケージであり、Steam Input APIをサポートしていません。 現在、Steam Input APIはUnityのEvent System(UIの操作)に対応していないため、私たちはSteam Input APIの使用を推奨しません。
このページの通りにセットアップすれば、Input Systemを使いながらもSteamが提供するグリフを表示できます。
InputGlyphs/Prefabs/InputGlyphsSetup_Steamworksプレハブを最初のシーンに配置してください。
すでにInputGlyphsSetupプレハブを配置している場合は削除してください。
SteamGamepadGlyphInitializerコンポーネントにインストールが必要なパッケージが表示されます。(Not installed)と表示されているパッケージのImportボタンを押してください。

この機能はSteamworks.NETを利用しています。Getting Startedなどのページなどを読みながらSteamworksをセットアップしてください。少なくともゲーム開始時にSteamAPI.Init()とSteamInput.Init(false)が実行されていればこの機能は動作します。
Steam.exeクライアントを起動した状態でゲームを再生します。Steamworksの初期化に成功していれば、コントローラを操作するとSteamが提供するグリフ画像が表示されます。