本文是翻译其使用文档,帮助自己使用的一篇文章,如果需要插件,请加群 : 891555732
请注意 : 插件仅供于研究,请勿商用
是一个统一的工具,协助和自动化的清理您的项目。它分析项目,保存一个buildinfo文件,并使用它来识别项目中未使用的资产。
一.创建一个buildinfo文件
当您第一次打开Asset Hunter (Ctrl+H或Window->Heureka->Asset Hunter PRO->Asset Hunter)时,您将会看到一条消息,告诉您加载一个“buildinfo”文件。如果这是你第一次开放Asset Hunter,你首先不得不创建一个建设。Asset Hunter将自动实现正在创建的构建,并将创建一个“buildinfo”文件,您可以在构建过程完成后立即打开该文件。
二. 加载building文件
点击Asset Hunter PRO窗口中的“Load”按钮,选择刚刚创建的“buildinfo”文件。默认情况下,“buildinfo”文件是在你的“Assets”文件夹旁边的一个名为“SerializedBuildInfo”的文件夹中创建的。三.Alternative to building
您不必为了创建一个“buildinfo”文件而创建一个新的构建。您可以选择按“生成”按钮,它将模拟一个具有当前活动的生成设置和当前启用的场景的生成。但是,这并不一定要考虑所有的事情,因为您可能有一个自定义的buildpipeline,在构建时添加/删除场景和资产。因此,最安全的方法是依赖于正常的构建,但是如果您没有任何高级的构建管道,您应该会发现只是生成“buildinfo”文件。
四.查找未使用资产
加载了一个“buildinfo”文件后,你现在就有了一个可以用来查看未使用资产的树状视图。您可以搜索结果,或者按您选择的列排列它们。如果你想返回到树状视图,你可以点击右下角的“返回树状视图”。五.树状视图
这是treeview功能的概述。1.Button: Refresh
这是一个好主意,如果你在你的项目中改变了资产,Asset Hunter会说“过时”,如果你需要刷新。
2.Button: Load
3.Button: Generate
这个按钮允许你生成一个“buildinfo”文件的模型。如果在构建设置中没有启用场景,则会显示为灰色。
4.Button: Settings
5.Button: Scenes
6.Button: Delete ALL
7.Toggle: Unused/Used/All
此切换允许您选择是否要查看未使用的资产、已使用的资产或所有资产。默认是未使用的。
8.Column: Type
9.Column: Name
10.Column: Asset size
11.Column: File size
12.Column: Used
13.Column: Level refs
本专栏将显示引用所选资产的场景数量。如果你选中右键,你会看到哪些场景。14.Area: Selection info
此区域显示选定资产或文件夹的信息。如果你正在观看“Unused”资产,你将被给予删除它的选项,如果它是一个文件夹,所有未使用的资产在层次结构将被删除。
15.Button: Expand All
16.Button: Collapse All
17.Button: Return to treeview
在列表模式下,你可以按下这个按钮返回到树状视图。(当点击Name或者同排的其他按钮,会按照该顺序排列,此时不是树状视图,则会出现此按钮)
六.删除资产
1.Delete Asset
2.Delete folder
选择一个包含未使用资产的文件夹,然后按delete按钮。这将删除整个层次结构中所有未使用的资产。
3.Delete ALL
您总是可以访问顶部行的紫色按钮Clean All,它将删除整个项目中所有未使用的资产。在盲目地按下这个之前,您应该检查一下未使用的资产列表,可能有些编辑器工具等的资产在构建中没有显示为未使用,但这并不意味着它在编辑器中未使用。
4.Delete or backup
按delete按钮时,如果只是想删除,或者想先创建备份,系统会提示您。选择“Backup”将创建一个unitypackage让你保存到某个地方,这样你就不会丢失有价值的资产。它稍微慢一点,但值得推荐。七.设置面板
在设置窗口(停靠在右侧)中,您可以自定义您希望asset hunter如何工作。您可以选择忽略某些文件、文件夹和类型,即使它们目前不在项目中使用,您也不希望删除它们。1.Button: Reset Settings
2.Button: Save prefs to file
按下此按钮将所有设置保存到一个文件中,允许您与teamembers共享、版本控制或在多种情况下进行多种设置。
3.Button: Load prefs from file
4.Path: User prefs
5.Path: Build info
6.Check button: Auto create log when building
这默认是true,并确保Asset Hunter在每次创建一个构建时都创建一个“buildinfo”文件。
7.Check button: Auto open log after building
这默认是false。如果启用,它将在保存新“buildinfo”文件的地方打开文件资源管理器。
8.Check button: Hide buttontexts
这默认是false。如果启用,主窗口按钮将不再有文本,而是放大的图标。这可以帮助减少所需的窗口宽度。请参阅下面的结果。9.Check button: Ignore script files
这默认是true。该功能还在开发中,远非万无一失。它允许您识别未使用的脚本,但由于反射、部分类、继承和在运行时添加组件,此功能仅意味着帮助您手动定位未使用的脚本文件,不应用于批量删除资产。
八.忽略列表
您可能有许多原因需要忽略Asset Hunter PRO执行的分析中的某些资产或文件夹,本节允许您这样做。您只需在项目视图(或树状视图)中选择一些内容,Asset Hunter将为您提供如何排除选择的选项。
1.Ignore folder endings
如果你选择了一个文件夹,你可以忽略该文件夹的名称,这意味着如果你选择了一个名为“资产/材料/备份”的文件夹,你选择忽略该文件夹的结尾,所有名为“备份”的文件夹在搜索未使用的资产时会被忽略。
2.Ignore type
这些是可以忽略的资产类型,例如,如果你不想让你的着色器显示为未使用。
3.Ignore folder
4.Ignore file
5.Ignore file extension
如果你不想让Asset Hunter PRO列出你的Photoshop *.psd文件,你可以忽略某些文件扩展名。