属性 窗口,可以从 视图 选项卡访问,允许您调整选定对象的某些属性以改变对象的外观和行为。此外,您可以管理 标签 和配置实例 1>属性1> 在窗口底部。
头衔条
当您选择对象时,窗口的头衔栏会反映对象的类和名称。
组织结构
属性 窗口将对象的属性分为部分。例如,MeshPart 包括如 外观 和1> 变形1> 等部分,可让您改变其外观并变形其4> Class.BasePart.Size|Size4>、7> Class.BasePart.C
您可以通过单击名称左侧的小箭头来收起或扩展任何部分或子部分。 在您扩展或收起部分之后,它将为其他对象按同一组属性组合,以及相关对象共享相同的属性组合,而且还会保持为其他对象的相同的属性组合。
扩展输入
某些属性默认为已折叠,但您可以通过单击其名称旁边的小箭头来扩展它们。例实例, BaseParts 包含一个 位置 属性,代表 X、Y、Z 坐标在 3D 世界中。在 Studio 中,这些坐标可以通过两种方式输入:
过滤属性
您可以通过输入搜索查询在 过滤属性 输入靠近窗口顶部来过滤属性。例如,通过输入“velo”查找所有含有它的属性,例如<
实例标签
标签 部分允许您为 CollectionService 添加特定标签。标签是从服务器到客户端复制的实例的集合。当地方保存时,它们也会被串行。
要通过 属性 窗口将标签添加到实例:
选择实例,滚动到 标签 部分,然后单击 + 按钮。
在弹出窗口中,输入一个新的标签名 或 选择您已创建的标签为任何其他实例从列表中的输入字段。标签将出现在 标签 部分。
如果需要,您可以通过单击 × 标志来移除现有标签。
实例属性
属性 允许您根据自己的数据定制实例。它们与内置对象属性类似,但您可以为任何实例创建和修改自己的属性。主要功能包括:
- 属性可以在 属性 窗口中直接创建、编辑和删除,或通过 脚本 。
- 属性和其他值将与您的位置和资产保存。
- 值更改可以实时查看,并且是 复制的 ,以便客户端立即访问。
属性使用的例子包括:
武器攻击力、射评分、射击声和装弹时间等属性。
车辆调整,例如加速和最高速度、身体颜色和引擎声。
额外的 包裹 或资产数据,例如描述、版本和作者。
支持的类型
您可以在属性中存储以下类型/值:
- 字符串 > 字符串 > 1> 字符串 1> > 4> Datatype.UDim4> >3> 4> 字符串4> >4> 7>字符串7> >7>
- 9>字符串9> >9> 0>字符串0> >0>
字符串 >
- 0> Datatype.Color30> > 3> 4> Datatype.Vector24> >3> 6> 7> 8> 9> 0> 1> 2> 3>
Datatype.UDim2 >
- EnumItem >
- 0> Datatype.NumberSequ0> > 3> 4> Datatype.ColorSequ4> >3> 6> 7> 8> 9> 0> 1> 2> 3> 4>
Datatype.Vector3 >
- Rect >
- 0> Datatype.Font0> >
- 3> 4> Datatype.CFrame4> >3>
Datatype.NumberRange >
工作室使用
新属性可以在 Studio 中创建和修改如下:
选择实例,滚动到 属性 窗口的底部,然后单击 + 按钮。
在弹出窗口中,输入属性 名称 ,选择其 类型 ,然后单击 保存 。
新属性会出现一个默认值,您可以像其他属性一样更改它。
如果需要,您可以 重命名 或 删除 一个属性,单击齿轮标志。
脚本
自定义属性的一部分吸引力是您可以使用脚本来操作它们。请参阅属性和属性。