首页 > Unity3D频道 > 【Unity杂文】 > Unity研究院之脚本执行Select Dependencies 方法
2015
06-15

Unity研究院之脚本执行Select Dependencies 方法

在编辑器下要找一个Prefab的依赖情况,我们会右键Prefab 选择Select Dependencies选项,接着在右边inspector视图中就会看到这个Prefab被那些资源所依赖。但是如果我想通过脚本执行来执行这个方法该如何呢?
Unity研究院之脚本执行Select Dependencies 方法 - 雨松MOMO程序研究院 - 1
代码是这样的。

另外,EditorUtility.CollectDependencies方法也可以来查找依赖,但是我测试发现会找到重复项。用上面的方法就OK了。

最后编辑:
作者:雨松MOMO
专注移动互联网,Unity3D游戏开发
捐 赠写博客不易,如果您想请我喝一杯星巴克的话?就进来看吧!

Unity研究院之脚本执行Select Dependencies 方法》有 12 条评论

  1. 任胜强 说:

    请问你知道如何实现在 Project 面板中选中一些 Assets 的效果吗?类似于 Asset->GetDependency这种。我想做个工具反查被引用的 asset,还差这一步。

  2. Oo幻想oO 说:

    AssetDatabase.GetDependencies 对于为保存的物体会计算出错,版本4.6.4.f1,我就是用这个算依赖ab算错的后来我就改用EditorUtility.CollectDependencies了,由于本身算依赖的时候我有计算重复项,所以关于重复项的不太清楚的说 Unity研究院之脚本执行Select Dependencies 方法 - 雨松MOMO程序研究院 - 1

  3. 羅西基 说:

    赞,MOMO的文章太實用了,ugui 看來比ngui 好用

  4. abc101010101 说:

    刚看你文章就更新了,赞

留下一个回复

你的email不会被公开。