引用查看器显示引用或被当前在内容浏览器中选择的任何资产引用的资产的图表。
要显示引用查看器,请在内容浏览器中右键单击选定的一个或多个资产,然后在显示的上下文菜单上单击引用查看器。

- 引用所选资产的其他资产。
- 所选资产。
- 所选资产引用的其他资产。
也可以通过右键单击资产树中的文件夹来访问参考查看器。参考查看器将显示该文件夹中所有资产的引用图。
有关内容浏览器的详细信息,请参阅内容浏览器。
搜索选项
在参考查看器的左上角,你可以看到两个与虚幻编辑器用于构建图形的搜索相关的选项。

| 项目 | 描述: __________ |
|---|---|
| 搜索深度限制 | 引擎将搜索引用的深度。例如,值为 2 表示图形不仅显示与所选资产相关的资产,还显示与这些相关资产相关的资产。 |
| 搜索广度限制 | 给定列中列出的引用数(引用或引用者)。例如,如果某个资产引用了 20 个资产,但“搜索广度限制”的值设置为 10,则该列中只会显示 10 个资产。 |
上下文菜单选项
要查看图表中资产的选项,请右键单击该资产。将出现一个上下文菜单。
| 项目 | 描述: __________ |
|---|---|
| 在内容浏览器中查找 | 在内容浏览器中查找所选资源。 |
| 重新居中图 | 围绕所选资产重新创建图形,其中包含它引用和引用的资产。 |
| 列出引用的对象 | 显示所选资产引用的资产列表。 |
| 列出引用的对象 | 显示引用所选资产的资产列表。 |
| 使用引用的资源进行收藏 | 使用引用且被所选资产引用的资产创建集合。 |
| 显示引用树 | 显示所选资源的引用树。请注意,根据游戏的复杂性,这可能需要一些时间。 |
引用树工具
引用树是一种工具,可用于列出特定资产的引用链。引用链是一个引用列表,其中列表中的每个对象都引用列表中它下面的对象。使用引用树工具可以轻松查找对象的引用方式。
在下图中,您可以看到树的根是名为 M_RTS_Env_Lava_01 的材质。树的根始终是被检查的对象。您可以看到该材质被六个静态网格体Actor引用。

使用引用树
您可以从参考查看器访问参考树,这是一个显示资产依赖关系图的工具。若要打开引用查看器,请在内容浏览器中右键单击资产,然后单击“引用查看器”。
在引用查看器中,如果右键单击图形中的资产以显示其上下文菜单,则可以单击“显示引用树”,这将显示该资产的引用树。
有关引用查看器的详细信息,请参阅查找资产引用。
“引用树”窗口的初始加载可能需要几秒钟,具体取决于游戏的复杂程度和对象数量。尽管引用树可能是一个有用的工具,但如果您想查看资产之间的依赖关系,则可以在引用查看器本身中找到所需的信息,该查看器通常比引用树加载速度更快。
选项
查看菜单
- 重建树 - 重新生成树并检查所有加载的对象。这可能需要一些时间,但如果您更改了对正在检查的资产的引用,这将非常有用。
- 全部展开 - 展开树中的所有节点。
- 全部折叠 - 折叠树中的所有节点。
选项菜单
- 显示脚本对象 - 显示脚本对象(对脚本中资产的引用),默认情况下不显示这些对象。
上下文菜单
如果右键单击引用树中的某个项目,您将看到一个包含可用选项的上下文菜单。
- 打开编辑器 - 在相应的资产编辑器中打开资产。(例如,静态网格体将在静态网格体编辑器中打开。
- 在内容浏览器中显示 - 浏览到内容浏览器中的资产位置,然后选择它。
双击引用树中的资源还会在内容浏览器中浏览到资源的位置并选择它。
笔记
- 引用树工具仅显示可浏览的对象或Actor。
- 由于树的性能原因,仅显示树的每个叶子中的前 100 个项目。如果超过 100 个项目,将添加一个节点,说明还有多少个项目。
- 该工具目前正在开发中。


