拾取系统

*此内容使用人工智能(Beta)翻译,可能包含错误。若要查看英文页面,请点按 此处

Roblox Battle Royale 拾取系统 允许玩家拾取不同种类的物品,尽管目前它只用于武器拾取。在游戏中,武器在游戏地图周围生成——当玩家接近时,会出现一个屏幕上的按键/动作/按钮提示,伴随武器的名称和描述。

战斗 royale 武器示例

结构

与拾取系统相关的几个重要文件夹。确保在项目中正确设置这些文件夹:

  • Workspace/PickupSpawners — 包含拾取生成器 Parts,告诉系统在哪里放置视觉拾取 Models(参见下一个要点)。请注意,这些生成器不需要在此文件夹中,因为系统会寻找带有PickupSpawner标签的部件,而不是文件夹路径。

    拾取生成器
  • ReplicatedStorage/Assets/Weapons — 包含拾取系统在激活武器拾取时提供的武器(功能性 Tools)。

    战斗 royale 物品
  • ReplicatedStorage/Assets/Pickups — 包含系统将在游戏世界中的拾取生成器处放置的拾取 Models这些应该仅是可视模型,而不是功能性武器工具。

    战斗 royale 拾取物品

添加新拾取物品

如上所述,拾取物品需要一个功能性 Tool 和一个将在游戏世界中生成的可视 Model

工具

  1. 创建一个 Tool 并给它一个唯一的名称。您可以基于 Weapons Kit 中的武器创建新武器,或从 工具箱 中获取工具。

  2. Tool 放置在 ReplicatedStorage/Assets/Weapons 中。

    战斗 royale 新武器

模型

  1. 创建一个用于可视拾取的 Model,并给它与 Tool 相同的名称。

  2. 通过 标签 部分的属性,将以下标签应用于模型:

    • Action
    • Pickup
    • WeaponPickup
    • WeaponSystemIgnore
    • 其中一个稀有度标签,如 稀有度 所述。
  3. 将模型放置在 ReplicatedStorage/Assets/Pickups 中。

    战斗 royale 新拾取

稀有度

拾取物品的稀有度并不是由任何数学公式定义的,但您可以关联一个屏幕上的 GUI,如下图所示,以暗示物品的稀有度。

  1. 打开 ReplicatedFirst/Configurations/RarityConfiguration 脚本。该脚本包含每个稀有度类别的表格,每个类别包括一个颜色值 (Color) 用于拾取的粒子效果和一个资产 ID (Image) 用于屏幕上的 GUI 背景。对于每个 GUI:

    • 物品名称将作为模型/武器名称出现。
    • 描述将作为稀有度名称(例如 史诗)加上 物品 出现。

    默认的稀有度如下,但您可以自由定义自己的。

    稀有度GUI
    普通
    不常见
    稀有
    史诗
    传奇
    特殊
  2. 对于您之前创建的拾取 Model(位于 ReplicatedStorage/Assets/Pickups 中),分配您在 RarityConfiguration 脚本中定义的一个标签。

©2026 Roblox Corporation、Roblox、Roblox 标志及 Powering Imagination 是我们在美国及其他国家或地区的注册与未注册商标。