配置对象是一个容器对象,用于容纳值对象以便在 Tools 或使用 Scripts 更易于访问任何模型。
配置对象如何工作?
配置对象只是一个容器,并且不会自动为 Folder 提供任何额外的功能。
配置应包含值对象 (BrickColorValue ,NumberValue,IntValue,1> Class.Script1> 等)。这些值对象通过与配置相关的 4> Class.LocalScript4> 或7> Class.Script7>
例如,
local damage = 10
变成:
local configuration = tool:FindFirstChildWhichIsA("Configuration", true)damage = configuration:FindFirstChild("Damage").Value -- A NumberValue
配置对象是放置在 BasePart 在 Model 或 Tool 中。 它本来是用于提供GUI界面来编辑这些属性的工具。 但它现在更常见的是开发人员在 Roblox Studio 属性窗口直接编辑这些值。
为什么使用配置对象?
使用配置是可选的,但一些开发人员选择它们的以下理由。
- 在配置中保留的变量可以快速找到,并且在一个场景
- 共享您的工作时,其他人可以进行更改,无需修改您的验证码
- 为多个脚本在更复杂的游戏中读取变量提供单个位置