Floating Overhead Buy Indicator
ヒント
申請を提出して、Creator Economyに参加しましょう!
以下のページは、VRChatのCreator Economyへのアクセス権を持つ販売者のみに関連する内容です。
- Unityエディタのメニューから「VRChat SDK > 🏠 Example Central」を選択し、Example Centralウィンドウを開きます。
- まだサンプルの表示設定を行っていない場合は、以下の手順に従ってください:
- Example Centralウィンドウの⚙️(歯車)アイコンを押して、設定を開きます。
- 「Show Creator Economy Examples」を有効にします。
- リストの中からこのプレハブを探すか、タイトル(このページのタイトルと同じ)で検索してください。
- 「Import」ボタンを押して、Unitypackageをプロジェクトにインポートします。
Floating Overhead Buy Indicatorは、プレイヤーが商品を所有している際に頭上にスポーンされるものです。これをカスタマイズしたり、他のGameObjectに置き換えて自由に設定したりできます。

インポート方法
- Unityエディタのメニューから「VRChat SDK > 🏠 Example Central」を選択し、Example Centralウィンドウを開きます。
- まだCreator Economyのサンプルを有効にしていない場合は、以下の手順に従ってください:
- Example Centralウィンドウの⚙️(歯車)アイコンを押して、設定を開きます。
- 「Show Creator Economy Examples」を有効にします。
- Example Centralでこのプレハブを選択します。
- 「Import」ボタンを押して、サンプルアセットをプロジェクトにインポートしてください。
同梱されているプレハブ
FloatingOverheadBuyIndicatorPrefab: プレイヤーが商品を所有している際に頭上にスポーンされるものです。これをカスタマイズしたり、他のGameObjectに置き換えて自由に設定したりできます。
FloatingObjectPrefab: プレイヤーが商品を所有している際に頭上にスポーンされるものです。これをカスタマイズしたり、他のGameObjectに置き換えて自由に設定したりできます。
注意
サンプルシーンを閲覧する場合は、Open Group Pageプレハブも必要です。これがないと、シーンを完全に表示するために必要な要素が不足してしまいます。
使い方
このプレハブ(およびほとんどのプレハブ)を使用するには、まずチェック対象となるUdonProductと、プレイヤーがその商品を購入する手段が必要です。
購入可能な商品を作成したら、以下の手順を行ってください:
- FloatingOverheadBuyIndicatorPrefabをシーン内にドラッグします。表示する画像やモデルがまだ設定されていないため、デフォルトでは非表示になっています。

- インスペクターで「Product」変数を見つけます。丸いボタンをクリックし、サンプルファイルを自分の商品に置き換えてください。

- 次に、「Overhead Indicator Prefab」を見つけます。これは、プレイヤーが商品を所有している際に頭上にスポーンされるものです。これをカスタマイズしたり、他のGameObjectに置き換えて自由に設定したりできます。『シムズ』の緑色のひし形のようなものをイメージしてください!これを好きなGameObjectに置き換えることができますが、コライダーが含まれていないことを確認してください。

- 「Height Above Head」を使用して、インジケーターをプレイヤーの頭上からどれくらいの高さに浮かせるかを調整してください。

- プレイヤーが上を見上げて自分自身のインジケーターを確認できるようにしたい場合は、Show Indicator Above Local Playerを有効のままにしてください。不要な場合は無効にしてください。
- 「Build & Test」を実行してください!
インスペクターパラメーター
UdonProduct- プレイヤーが商品を所有している際に頭上にスポーンされるものです。これをカスタマイズしたり、他のGameObjectに置き換えて自由に設定したりできます。Overhead Indicator Prefab- プレイヤーの頭上に浮かべたいインジケーターのGameObjectです。このオブジェクトにコライダーが含まれていないことを確認してください。含まれていると問題が発生する可能性があります。HeightAboveHead- インジケーターをプレイヤーの頭上からどれくらいの高さに浮かせるか設定します。Show Indicator Above Local Player- プロダクトを所有している際、自分自身の頭上にインジケーターを表示するかどうかを設定します。
最終更新: