Steamworksのグリフ画像

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ボタンを押してください。

Required packages

Steamworksのセットアップ

この機能はSteamworks.NETを利用しています。Getting Startedなどのページなどを読みながらSteamworksをセットアップしてください。少なくともゲーム開始時にSteamAPI.Init()SteamInput.Init(false)が実行されていればこの機能は動作します。

ゲームを再生する

Steam.exeクライアントを起動した状態でゲームを再生します。Steamworksの初期化に成功していれば、コントローラを操作するとSteamが提供するグリフ画像が表示されます。