UE4引擎查看资源相互引用的情况

时间:2024-05-22 10:29:43

前言

在使用UE4编写游戏时,常常想知道资源(蓝图、图片、模型等)的引用情况,说白了就是想知道哪些资源用到了资源A,A又用到哪些其他的资源,这时就需要打开引用查看器来进行查看。

操作方法

打开资源查看器的方法我暂时知道两种,具体操作如下:

  • 在打开的资源,比如蓝图中,点开菜单”Assert”,然后单击下拉菜单中的”Reference Viewer…”选项,操作界面如下图:


UE4引擎查看资源相互引用的情况

  • 在编辑器内容浏览器中找到要查找引用的资源,然后右键单击,选择弹出菜单中的”Reference Viewer…”选项,操作界面如下图:


UE4引擎查看资源相互引用的情况

  • 打开的查看器结构如下图所示,假设我们要查看A资源,那么左侧是引A资源的资源,右侧是A资源引用的其他资源:


UE4引擎查看资源相互引用的情况

  • 在资源查看其中有两个选项:
    • ”Search Depth Limit”: 显示相关资源的深度,图中的数字是1,表示只显示直接引用的资源
    • “Search Breadth Limit”: 显示相关资源的宽度,图中的数字是15,表示只显示引用和被引用的15个资源,一般情况下是将这个选项的钩去掉的。

总结

要想在UE4中查看资源的引用情况,就需要打开引用查看器,具体方法视情况而定。