UGC 商店 是一个用户友好的模板,头像物品创作者可以用来展示和销售他们的市场物品。这个模板非常适合拥有现有 UGC 目录的创作者,他们希望有一个专门的空间来推广他们的资产。那些在自己游戏中销售自己头像物品的创作者也可以从 更大的佣金分成 中受益。
商店模板提供以下功能,您可以快速自定义,几乎不需要脚本编写:
- 模特 — 3D 展示,可以展示头像物品。用户可以与模特互动并购买展示的物品。
- 集成商店 — 位于屏幕底部的便利商店按钮打开一个目录,用户可以在其中查看和购买物品。
- 模块化建筑部件 — 可自定义的建筑组件,用于创建独特和个性化的商店前台。
您可以在 Roblox Studio 的启动屏幕中找到 UGC 商店模板。要随时访问 Studio 提供的模板,请选择 文件 ⟩ 从 Roblox 打开 并选择 模板。
自定义商店
您可以修改商店的功能,以展示和销售您的资产,并添加您自己独特的主题和设计。如果场所未发布,商店将在模特和商店中展示 Roblox 创建的资产作为参考。
模特
每个模特都包含自定义属性,允许您添加头像物品、展示不同的姿势、使用不同的肤色等。


要自定义模特:
- 选择一个现有的模特对象。
- 在 属性面板 ⟩ 属性 中,修改以下字段:
- accessoryIds — 以逗号分隔的配件 ID 列表,将在模特上显示。
- bundleIds — 以逗号分隔的捆绑 ID 列表,将在模特上显示。
- 要添加鞋子,您必须将其设置为捆绑,以包含右鞋和左鞋。
- poseAnimation — 模特的动画 ID,可以是静态或循环的。
- skinColor — 设置模特表面皮肤的颜色。
商店
模板在屏幕底部包含一个商店按钮,所有用户都可见。当选择时,打开一个目录界面,显示创作者的所有可用目录物品。

默认情况下,目录应用以下行为:
- 如果场所未发布,例如在初始游戏测试期间,目录显示 Roblox 的市场物品作为参考。
- 如果场所已发布,目录会自动显示当前游戏所有者的可用市场物品。
- 如果当前游戏所有者没有任何可用的市场物品,目录将不显示任何物品。
- 您可以通过修改 ReplicatedStorage.Settings 设置其他创作者的目录 作为默认。
指定其他创作者的目录
要将目录设置为使用其他创作者的市场物品:
在 文件 ⟩ 体验设置 的 安全性 部分,启用 允许第三方销售。

确保市场物品的销售位置设置为 市场和所有体验,或已将此特定游戏指定为有效的 销售位置。
如果游戏被添加为唯一销售位置,游戏所有者 必须使用创作者仪表板启用特定资产的销售。
在 ReplicatedStorage 中,打开 Settings ModuleScript 对象。

修改 DEFAULT_CREATOR_NAME 为创作者的名称。
- 如果为空,商店将显示所有创作者的整个市场目录。
将 FETCH_CREATOR_NAME 设置为 false。这将使目录始终引用 DEFAULT_CREATOR_NAME 而不是游戏所有者。
建筑
每个建筑组件都设计为模块化和可扩展的。您可以快速复制部件、旋转和重新排列它们,以创建更大和更复杂的结构。有关使用模块化环境的更多信息,请参见 组装模块化环境。
高级自定义
要获取模板项目的高级技术分析,包括各种脚本、组件和行为的描述,请导航到 ServerScriptService 并打开 README ModuleScript。此内容旨在供打算修改模板项目的底层脚本和行为的创作者使用。
