Roblox战斗皇家 拾取系统 让玩家拾取各种各样的物品,虽然目前仅用于武器拾取。在游戏中,武器会在游戏地图周围生成,当玩家足够接近时——一个屏幕上的键/动作/按钮提示出现,与武器名称和描述一起显示。

结构
有几个与拾取系统相关的重要文件夹。请确保这些文件夹在您的项目中正确设置:
ReplicatedStorage/Assets/Weapons — 包含起拾系统启用时提供的武器(功能性 Tools)。
ReplicatedStorage/Assets/Pickups — 包含系统将放置在游戏世界的拾取生成器上的拾取 Models 。 这些应该只是视觉模型 ,而不是功能武器工具
添加新的选择
如上所述,拾取需要一个功能性的 Tool 和一个视觉的 Model ,它将在游戏世界中生成。
工具
将 Tool 放置在 ReplicatedStorage/Assets/Weapons 。
模型
创建一个 用于视觉选择,并将其命名为你给予 的名称。
将模型放置在 ReplicatedStorage/Assets/Pickups 。
稀有度
拾取稀有度不由任何数学公式定义,但您可以将如下图所示的屏幕上的图形用户界面(GUI)关联到一个物品的稀有度,以提出建议。
打开 ReplicatedFirst/Configurations/RarityConfiguration 脚本。该脚本包含每个稀有类别的表,每个都包含颜色值 ( Color ) 为拾取的粒子效果和一个资产 ID ( Image ) 为屏幕上的 GUI 背景。对于每个图形界面:
- 项目名称将显示为模型/武器名称。
- 描述将显示为稀有度名称(例如 史诗 )加 物品 。
默认稀有度如下,但随意定义自拥有的稀有度。
稀有度 图形界面 常见 罕见 稀有 史诗 传说级 特殊 对于你之前创建的拾取 ,分配你在 脚本中定义的标签之一。