首页 > Unity3D频道 > 【Unity杂文】 > Unity插件研究院之ResourceChecker
2013
05-03

Unity插件研究院之ResourceChecker

         这个插件是我在国外网站逛论坛发现的,试用了一下非常好用,是一个轻量级的插件就一个类。开发中尤其是和美术合作的时候,可能你会发现Project视图中有很多没有用到的资源,但是你又不敢删除,因为你不知道那些资源是没用到的,那些资源是用到的。这时候ResourceChecker可以帮上大忙。

gitHub地址:https://github.com/handcircus/Unity-Resource-Checker

将ResourceChecker放在Project视图中的Editor文件夹中,如果没有该文件夹就创建一个。如下图所示,在Unity导航菜单栏中选择 Windows -> Resource Checker 即可呼出窗口。

 

Unity插件研究院之ResourceChecker - 雨松MOMO程序研究院 - 1

 

在Textures选项卡最下面点击 Select Al l 可在Project视图中展开目录结构,这时候你删除没有选中的文件就可以。。 

 

定位贴图、材质、网格。定位所有文件,总这这个小插件你值得拥有!

雨松MOMO提醒您:亲,如果您觉得本文不错,快快将这篇文章分享出去吧 。另外请点击网站顶部彩色广告或者捐赠支持本站发展,谢谢!

--

最后编辑:
作者:雨松MOMO
专注移动互联网,Unity3D游戏开发
捐 赠如果您愿意花10块钱请我喝一杯咖啡的话,请用手机扫描二维码即可通过支付宝直接向我捐款哦。

  1. 我想清理我Resource目录外面的资源,因为我们是打AssertBundle发布。不知道我应该怎么修改这个插件比较,雨松有什么建议没有啊。我应该用UnityEditor.AssetDatabase.LoadAllAssetsAtPath() 这样捞出来吗?

  2. 看了代码,ResourceChecker最大的作用就是为当前场景,建立的一个Textures, Mesh, Materials的信息列表。 实际的项目情况是,最好能自动筛选出所有在Untiy3d/Asset目录下没用的资源(包括运行时)

  3. 这个脚本只检测到了那些Texture没用,至于模型,材质球都没有选中,是不是需要模型,材质球放在固定的文件夹(位置)