
你可以将元数据(Metadata)指定给虚幻引擎项目中的任何资产,以便记录资产的信息。元数据是一组键值对,可以根据用途自由定义。
元数据可以包含这些信息:资产创建者姓名、资产在项目中的预期用途、资产在工作流程中的状态(例如正在进行、已完成、已批准等)等等。
你可以用元数据筛选内容浏览器中的资产,或者识别蓝图或Python脚本中的资产。
由于元数据与项目资产绑定,所以无法在运行时通过游戏代码直接访问它。它主要用于在虚幻编辑器中编写资产的管理和操作方式。
你还可以将在某些第三方应用中创建的元数据连同资产导入到虚幻编辑器中。有关如何通过FBX导入流程将元数据导入虚幻引擎的详细信息,请参阅FBX资产元数据管线。
在虚幻编辑器UI中使用元数据
虽然目前无法在UI虚幻编辑器中修改元数据,但你可以查看与资产绑定的元数据,并且可以使用元数据的键来筛选在内容浏览器中显示的资产。
查看资产上的元数据
要查看分配给任何资产的元数据,请在内容浏览器中右键单击该资产,并选择 资产操作(Asset Actions)> 显示元数据(Show Metadata)。

你将看到一个附加到该资产的所有键和值的列表:

过滤内容浏览器
要在内容浏览器中按特定的元数据标签过滤资产,请执行以下操作:
- 在主菜单中选择 编辑(Edit)> 项目设置(Project Settings),打开 项目设置(Project Settings) 窗口。
- 选择 游戏(Game)> 资产管理器(Asset Manager) 部分,然后找到 资产注册表(Asset Registry)> 资产注册元数据标签(Metadata Tags For Asset Registry) 设置。将你希望能够被用于过滤资产的所有键的名称添加到此列表中。
点击显示大图。
- 在内容浏览器的 过滤(Filters) 栏中,键入标签名称,后跟,再后跟要搜索的值。资产列表将自动进行过滤,仅显示包含你指定的元数据标签的资产,对于这些资产,该标签的值与你在后面键入的值匹配。
==
使用资产元数据
如果你还没有安装 编辑器脚本工具(Editor Scripting Utilities) 插件,则需要安装该插件。有关详情,请参阅脚本化和自动化编辑器。
选择实现方法:
蟒









