

属性矩阵(Property Matrix) 允许对大量对象或Actor进行批量编辑 和值比对。它允许以表格形式列出一组对象的各种可配置属性, 并且表格可以按任意列排序。属性矩阵还提供标准的属性编辑器, 显示该表格视图中设置的当前选择的所有属性。
功能
| 功能 | 优势 |
|---|---|
| 批量对象编辑 |
|
| 批量细粒度对象比较 |
|
| 深度属性和数组支持 |
|
访问属性矩阵
当前有两种方法可以访问 属性矩阵:
-
细节(Details) 面板中提供的
按钮,
位于 搜索(Search) 框旁边,可启动与当前选择关联的 属性矩阵。
-
在内容浏览器中,选择一些资产并 单击右键,选择 资产操作(Asset Actions),然后在情景菜单中选择 通过属性矩阵批量编辑(Bulk Edit via Property Matrix)。 。
使用属性矩阵
属性矩阵实际上是一个表格,行为方式与其他基于网格的编辑器十分类似。所有单元格都有 显示(Display) 和 编辑(Edit) 两种模式。根据当前模式,单元格功能集会有所不同。
添加和移除列
用户可以在表右侧的属性树中固定和取消固定 属性来添加和移除列。
![]() |
![]() |
|---|---|
| 未固定属性 | 固定属性以添加列 |
可以通过列标题中的下拉菜单或 用鼠标中键点击 列标题本身 来移除列。
属性矩阵将尝试根据与表格绑定的对象类型, 在表格中自动填充有用的列。
编辑属性
大多数单元格仅显示绑定值作为文本,并允许用户编辑文本表示, 但单元格是完全可以由程序员自定义的,因此可能会有很大差别。例如,某些但单元格有完全自定义单元格实现,如布尔和颜色值。
![]() |
![]() |
|---|---|
| 布尔 | 颜色 |
属性矩阵的一大功能是让你可以深度比较对象中的属性值。
![]() |
![]() |
|---|---|
| 固定的深度嵌套属性 | 整齐显示深度嵌套属性 |
属性表甚至可以处理数组索引!!
表右侧的属性树与表格中的所选行绑定。这让 属性矩阵能够同时编辑多种类型!
排序
用户还可以按升序或降序对任意列排序,只需单击列标题即可实现。 标题上会显示一个箭头,让你知道列的排序方式。
功能按钮
| 功能按钮 | 说明 |
|---|---|
| 键盘功能键 | |
| Esc | 退出当前单元格的编辑模式。某些单元格有复杂的编辑控件,它们的ESC键有自己的优先行为,因此用户可能需要多次按下ESC键。 |
| Ctrl + C | 将当前单元格的字符串表示复制到剪贴板。 |
| Ctrl + V | 将当前单元格的值设置为剪贴板中的文本。 |
| Ctrl + A | 选择表格中的所有单元格。 |
| Home 或 Ctrl + 左箭头 | 将当前单元格移到当前行的第一个单元格处。 |
| End 或 Ctrl + 右箭头 | 将当前单元格移到行的最后一个单元格处。 |
| Ctrl + Home | 将当前单元格移到表的第一个单元格处。 |
| Ctrl + End | 将当前单元格移到表的最后一个单元格处。 |
| 左箭头 或 Shift + Tab | 将当前单元格移到当前行的前一个单元格处。 |
| 右箭头 或 Tab | 将当前单元格移到当前行的下一个单元格处。 |
| 上箭头 | 将当前单元格移到列的上一个单元格处。 |
| 下箭头 | 将当前单元格移到列的下一个单元格处。 |
| Ctrl + 上箭头 | 将当前单元格移到列的第一个单元格处。 |
| Ctrl + 下箭头 | 将当前单元格移到列的最后一个单元格处。 |
| Shift + 上箭头 | 将当前单元格移到当前列的上一个单元格,并将其所在行添加到现有选择范围。 |
| Shift + 下箭头 | 将当前单元格移到当前列的下一个单元格,并将其所在行添加到现有选择范围。 |
| Ctrl + Shift + 上箭头 | 将当前单元格移到当前列的第一个单元格,并选择期间的所有行。 |
| Ctrl + Shift + 下箭头 | 将当前单元格移到当前列的最后一个单元格,并选择期间的所有行。 |
| F2 | 当前单元格进入编辑模式。 |
| 鼠标控制 | |
| LMB单击 单元格 | 被单击的单元格变成当前单元格,该单元格所在的行变为新选择范围。 |
| Ctrl + LMB单击 单元格 | 如果被单击的单元格不属于已经选中的行,则该单元格变为当前单元格,它所在的行添加到当前选择范围,否则会从选择范围中移除该单元格所在的行。 |
| Shift + LMB单击 单元格 | 被单击的单元格变为当前单元格,原始当前单元格所在行和被单击单元格所在行之间的所有行将添加到现有选择范围。 |
| LMB单击 当前单元格 | 当前单元格进入编辑模式。 |
| LMB双击 单元格 | 单元格变为当前单元格,并进入编辑模式。 |
| MMB单击 列标题 | 从表中移除该列。 |
| MMB单击 “细节”(Details)面板中的属性 | 切换是否将被单击属性固定到表格中。 |





