首页 > 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
专注移动互联网,Unity3D游戏开发
捐 赠写博客不易,如果您想请我喝一杯星巴克的话?就进来看吧!

Unity插件研究院之ResourceChecker》有 14 条评论

  1. 雨松MOMO 说:

    resources下理论上没有用不到的资源, 因为运行时可以Resources.Load 。。。 你可以分析一下那些资源不用就删了就行了

  2. 阿举 说:

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

  3. JACKINZHUHAI 说:

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

  4. peterlee 说:

    你好!怎么找到Project/Editor文件夹,我新建的项目没看到

  5. 严将 说:

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

  6. 屋脊屋脊 说:

    多场景的就费点事了吧

  7. 李海洋 说:

    假设我的资源是动态载入的,也可以检测出来吗

  8. caolin 说:

    在哪里下载这个插件?

  9. lzh 说:

    xuanyusong 你好,你的u3d 视频教程 很好,对我帮助很大,为什么只有3部?期待新的视频教程

留下一个回复

你的email不会被公开。