Skip to main content

头顶浮动显示 Buy Indicator

tip

Submit an application if you want to join the Creator Economy!

以下页面仅对有权访问 VRChat 创作者经济的卖家相关。

  1. 从 Unity 编辑器菜单中的"VRChat SDK > 🏠 Example Central"打开示例中心窗口
  2. 如果你尚未使示例可见:
    1. 按示例中心窗口中的 ⚙️ 齿轮图标打开示例中心设置。
    2. 启用"Show Creator Economy Examples"。
  3. 在列表中找到此预制体或按标题搜索(与本页面标题相同)。
  4. 按"Import"按钮将 Unitypackage 导入到你的项目中。

Floating Overhead Buy Indicator 是一个预制体,当玩家购买了某物后会在其头上生成一个指示器。通过多种方式自定义以突出显示你的支持者。

FloatingPrefab

如何导入​

  1. Open the Example Central Window from the window from the Unity Editor Menu under "VRChat SDK > 🏠 Example Central"
  2. 如果你尚未启用创作者经济示例:
    1. Press the ⚙️ gear icon in the Example Central window to open the Example Central settings.
    2. 启用"显示创作者经济示例"。
  3. 在示例中心中选择此预制体。
  4. 按下"导入"按钮将示例资源导入到你的项目中。
包含的预制体​
  • FloatingOverheadBuyIndicatorPrefab: 一个脚本,在拥有 ExampleProduct 的玩家上方添加 FloatingObjectPrefab。

  • FloatingObjectPrefab: 当玩家拥有产品时在玩家上方生成的对象。你可以自定义此对象或将其替换为任何你想要的 GameObject。

caution

如果查看示例场景,你还需要导入打开群组页面预制体。否则,你的项目将缺少完成场景所需的内容。

如何使用​

对于这个(以及大多数!)预制体,你首先需要一个 UdonProduct 来检查,以及一个让玩家购买此产品的方式。

一旦你创建了可购买的产品:

  1. 将 FloatingOverheadBuyIndicatorPrefab 拖入场景。默认情况下它是不可见的,因为还没有要显示的图像或模型。

FloatingPrefabtoScene

  1. 在检查器中,找到 Product 变量。点击圆形按钮并将示例文件替换为你自己的产品。

ProductAdd

  1. 接下来,找到Overhead Indicator Prefab。当玩家购买此产品时,这会在玩家头上生成。可以把它想象成 Sims 中的绿色菱形!你可以将此替换为你想要的任何 GameObject,但请确保它没有碰撞体。

ObjAdd

  1. 使用Height Above Head自定义你希望指示器在玩家头上浮动的高度。

HeightChange

  1. 如果你希望玩家抬头能看到自己的指示器,请保持Show Indicator Above Local Player启用。否则禁用它。
  1. 运行 Build & Test!

检查器参数​

  • UdonProduct - 当拥有时在玩家上方添加浮动对象的 Udon 产品。
  • Overhead Indicator Prefab - 你希望在玩家头上浮动的指示器 GameObject。确保此对象没有碰撞体,否则可能会遇到问题。
  • HeightAboveHead - 你希望指示器在玩家头上浮动的高度。
  • Show Indicator Above Local Player - 如果你自己拥有产品,是否应该在自己头上看到指示器。