出品ページを開く
この例には、ボタンを押すことで出品ページを開くことができる2つのプレハブが含まれています。
インポート方法
- Unityエディターのメニューから「VRChat SDK > 🏠 Example Central」を選択し、Example Centralウィンドウを開きます。
- まだCreator Economyの例を有効にしていない場合は、以下の手順を行ってください。
- Example Centralウィンドウの⚙️ギアアイコンを押して、Example Centralの設定を開きます。
- 「Show Creator Economy Examples」を有効にします。
- Example Centralでこのプレハブを選択します。
- 「Import」ボタンを押して、プロジェクトにサンプルアセットをインポートします。
含まれているプレハブ
- OpenListingPrefab: 出品ページを開くボタンが含まれています。テキストによる説明も含まれています。
- OpenListingSimplePrefab: 出品ページを開くボタンが含まれています。テキストによる説明は含まれていません。
- OpenListingAndReactToPurchasePrefab: 出品ページを開くボタンが含まれています。特定の製品が購入された際に効果音を再生します。

- OpenListingDeluxePrefab: サムネイル、および出品の名前、タイプ、価格を入力するフィールドが含まれています。

使用方法
各プレハブにおいて、IDを自身のグループまたは商品のIDに置き換える必要があります。
Unityシーン内で使用するプレハブを選択します。
インスペクターウィンドウの
Listing IDフィールドに、出品のIDを設定します。- 出品IDは、ストアの出品セクションを開き、対象のIDをコピーすることで確認できます。

OpenListingAndReactToPurchase のみ:
- UdonProducts Manager を使用して、購入時に効果音を再生する商品の
UdonProductアセットを探します。 Trigger Productフィールドに、そのUdonProductアセットを設定してください。
- UdonProducts Manager を使用して、購入時に効果音を再生する商品の
OpenListingDeluxeのみ:
- インスペクターウィンドウの
Thumbnailフィールドを使用して、出品物のサムネイルを設定します。ユーザーが出品ページを開いた時に表示されるサムネイルと同じものを使用するのが最適ですが、プロジェクト内の任意の正方形のSpriteを使用することも可能です。 Display Name、Type、Priceの各フィールドを使用して、3行のテキストを設定します。サムネイルと同様に、ユーザーが出品物で確認するものと一致させるのが最適ですが、任意の情報を入力しても構いません。
- インスペクターウィンドウの

- Build & Testを実行してください!
Inspectorのパラメータ
各プレハブには以下のパラメータがあります:
OpenListing および OpenListingSimple
Listing ID- 開きたい出品ページのListing ID。
OpenListingAndReactToPurchase
Trigger Product- 購入時に効果音をトリガーするUdonProductアセット。Optional Purchase Sfx- 商品購入時に再生される効果音。Optional Purchase Sfx Source- 効果音を再生するAudioSourceコンポーネント。
OpenListingDeluxe
Thumbnail- プレハブ内に表示されるスプライト。通常は出品ページ用に設定されたサムネイルと同じものを指定します。Display Name- テキストの1行目。通常は出品の表示名(Display Name)です。Type- テキストの2行目。通常は出品のタイプ(Consumable、Instantなど)です。Price- テキストの3行目。通常はVRChat Creditsでの出品価格です。
最終更新: