对象属性对话框

From Valve Developer Community
< Zh
Jump to navigation Jump to search
English (en)Deutsch (de)中文 (zh)Translate (Translate)

对象属性对话框是修改entity(en)属性的主要方式,也可调整VisGroup(en)属性(针对单个或多个笔刷)。非实体对象仅显示VisGroup选项卡。具体实体信息参见list of entities(en)

对话框中的类名及其键值(Keyvalues)(en)输入输出(en)属性(Flags)选项卡(en)取决于加载的FGD(en)文件,使用文本编辑器即可编辑这些内容。

类信息选项卡(Class Info)

启用SmartEdit的对象属性
禁用SmartEdit的对象属性
Warning.png警告:在参数中添加引号会导致编译错误(如"Unexpected End of File"),含此类注释的地图文件会使Hammer崩溃。

修复方法:用文本编辑器修改VMF文件。通常保存时Hammer会立即崩溃,此时可搜索记忆中的对象信息(如名称/纹理)。需保留参数外的引号,仅删除参数内的引号。建议先备份文件。

类选择

下拉列表包含所选对象的所有可用实体。

帮助按钮

打开当前实体类的帮助对话框,显示描述、keyvalue(en)Inputs and Outputs(en)信息。

键值编辑

左侧列表显示可修改参数(键),右侧显示对应值。直接编辑字段即可修改。

角度控制

包含角度文本框和罗盘: - 文本框可输入0-359度偏航角,或"up"(-90)/"down"(90)俯仰角 - 罗盘可视化设置偏航角

浏览按钮

需要指定sprite(en)sound(en)model(en)路径的属性会显示此按钮,点击可浏览游戏目录选择资源。

标记按钮

对于指向其他命名实体的属性,点击将选中目标实体。

标记并添加

类似标记按钮,但将目标实体添加到当前选区而非切换选区。

吸管工具

点击后光标变为吸管图标,在3D视图中点击命名实体可将其名称填入值字段。

复制/粘贴

- 复制:将当前实体的所有键值复制到剪贴板(独立于常规复制命令) - 粘贴:将剪贴板中的键值应用到当前实体(独立于常规粘贴命令)

注释字段

可添加实体注释(随地图保存),用于记录实体用途,如"玩家进入房间时触发大门开启"。

SmartEdit模式

提供两种编辑模式(右侧图示): 1. SmartEdit开启(默认):显示友好的键值描述界面 2. SmartEdit关闭:允许直接编辑键值(高级用户使用)

输出(Output)选项卡

Hammer objectproperties3.png 列出当前实体的所有Inputs and Outputs(en),可添加新的输出动作。

输入(Input)选项卡

Hammer objectproperties4.png 显示实体的所有输入连接,双击输入可跳转到来源实体的输出选项卡。

属性(Flags)选项卡

Hammer objectproperties5.png 列出实体的所有可用Hammer Object Properties Dialog#Flags Tab(en)。多选时灰色复选框表示部分实体启用该属性。

可见组(VisGroup)选项卡

Hammer visgroup4.png 将选中对象分配至VisGroup(en)或从中移除。点击"Edit groups"打开VisGroup编辑器,单个对象可属于多个VisGroup。

另见