VRChat 非公式日本語ドキュメント

Floating Overhead Buy Indicator

ヒント

申請を提出して、Creator Economyに参加しましょう!

以下のページは、VRChatのCreator Economyへのアクセス権を持つ販売者のみに関連する内容です。

  1. Unityエディタのメニューから「VRChat SDK > 🏠 Example Central」を選択し、Example Centralウィンドウを開きます。
  2. まだサンプルの表示設定を行っていない場合は、以下の手順に従ってください:
    1. Example Centralウィンドウの⚙️(歯車)アイコンを押して、設定を開きます。
    2. 「Show Creator Economy Examples」を有効にします。
  3. リストの中からこのプレハブを探すか、タイトル(このページのタイトルと同じ)で検索してください。
  4. 「Import」ボタンを押して、Unitypackageをプロジェクトにインポートします。

Floating Overhead Buy Indicatorは、プレイヤーが商品を所有している際に頭上にスポーンされるものです。これをカスタマイズしたり、他のGameObjectに置き換えて自由に設定したりできます。

プレイヤーの頭上にFloating Objがどのように表示されるかを示す画像です。

インポート方法

  1. Unityエディタのメニューから「VRChat SDK > 🏠 Example Central」を選択し、Example Centralウィンドウを開きます。
  2. まだCreator Economyのサンプルを有効にしていない場合は、以下の手順に従ってください:
    1. Example Centralウィンドウの⚙️(歯車)アイコンを押して、設定を開きます。
    2. 「Show Creator Economy Examples」を有効にします。
  3. Example Centralでこのプレハブを選択します。
  4. 「Import」ボタンを押して、サンプルアセットをプロジェクトにインポートしてください。
同梱されているプレハブ
  • FloatingOverheadBuyIndicatorPrefab: プレイヤーが商品を所有している際に頭上にスポーンされるものです。これをカスタマイズしたり、他のGameObjectに置き換えて自由に設定したりできます。

  • FloatingObjectPrefab: プレイヤーが商品を所有している際に頭上にスポーンされるものです。これをカスタマイズしたり、他のGameObjectに置き換えて自由に設定したりできます。

注意

サンプルシーンを閲覧する場合は、Open Group Pageプレハブも必要です。これがないと、シーンを完全に表示するために必要な要素が不足してしまいます。

使い方

このプレハブ(およびほとんどのプレハブ)を使用するには、まずチェック対象となるUdonProductと、プレイヤーがその商品を購入する手段が必要です。

購入可能な商品を作成したら、以下の手順を行ってください:

  1. FloatingOverheadBuyIndicatorPrefabをシーン内にドラッグします。表示する画像やモデルがまだ設定されていないため、デフォルトでは非表示になっています。

FloatingPrefabtoScene

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

ProductAdd

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

ObjAdd

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

高さ調整

  1. プレイヤーが上を見上げて自分自身のインジケーターを確認できるようにしたい場合は、Show Indicator Above Local Playerを有効のままにしてください。不要な場合は無効にしてください。
  1. 「Build & Test」を実行してください!

インスペクターパラメーター

  • UdonProduct - プレイヤーが商品を所有している際に頭上にスポーンされるものです。これをカスタマイズしたり、他のGameObjectに置き換えて自由に設定したりできます。
  • Overhead Indicator Prefab - プレイヤーの頭上に浮かべたいインジケーターのGameObjectです。このオブジェクトにコライダーが含まれていないことを確認してください。含まれていると問題が発生する可能性があります。
  • HeightAboveHead - インジケーターをプレイヤーの頭上からどれくらいの高さに浮かせるか設定します。
  • Show Indicator Above Local Player - プロダクトを所有している際、自分自身の頭上にインジケーターを表示するかどうかを設定します。

最終更新: