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

出品ページを開く

この例には、ボタンを押すことで出品ページを開くことができる2つのプレハブが含まれています。

インポート方法

  1. Unityエディターのメニューから「VRChat SDK > 🏠 Example Central」を選択し、Example Centralウィンドウを開きます。
  2. まだCreator Economyの例を有効にしていない場合は、以下の手順を行ってください。
    1. Example Centralウィンドウの⚙️ギアアイコンを押して、Example Centralの設定を開きます。
    2. 「Show Creator Economy Examples」を有効にします。
  3. Example Centralでこのプレハブを選択します。
  4. 「Import」ボタンを押して、プロジェクトにサンプルアセットをインポートします。

含まれているプレハブ

  • OpenListingPrefab: 出品ページを開くボタンが含まれています。テキストによる説明も含まれています。
  • OpenListingSimplePrefab: 出品ページを開くボタンが含まれています。テキストによる説明は含まれていません。
  • OpenListingAndReactToPurchasePrefab: 出品ページを開くボタンが含まれています。特定の製品が購入された際に効果音を再生します。

出品ページを開くプレハブ

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

出品ページを開くプレハブ

使用方法

各プレハブにおいて、IDを自身のグループまたは商品のIDに置き換える必要があります。

  1. Unityシーン内で使用するプレハブを選択します。

  2. インスペクターウィンドウの Listing ID フィールドに、出品のIDを設定します。

DragListingID

  1. OpenListingAndReactToPurchase のみ:

    • UdonProducts Manager を使用して、購入時に効果音を再生する商品の UdonProduct アセットを探します。
    • Trigger Product フィールドに、その UdonProduct アセットを設定してください。
  2. OpenListingDeluxeのみ:

    • インスペクターウィンドウのThumbnailフィールドを使用して、出品物のサムネイルを設定します。ユーザーが出品ページを開いた時に表示されるサムネイルと同じものを使用するのが最適ですが、プロジェクト内の任意の正方形のSpriteを使用することも可能です。
    • Display NameTypePriceの各フィールドを使用して、3行のテキストを設定します。サムネイルと同様に、ユーザーが出品物で確認するものと一致させるのが最適ですが、任意の情報を入力しても構いません。

OpenListingDeluxeの各フィールド

  1. 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での出品価格です。

最終更新: