screenshot
1/4
thumbnail
thumbnail
thumbnail
thumbnail
查出谁在引用某个资源、谁都没在用,并修复指向已删除资源的断链引用。修复丢失脚本时,组件上已序列化的数值全部保留。
渲染管线兼容性
内置渲染管线是团结引擎/Unity的默认渲染管线,它是一种通用型渲染管线,但可定制化的选项较为有限。通用渲染管线(简称 URP)是一种可编程渲染管线,能够快速、轻松地进行定制,并可在广泛的平台上实现优化的图形效果。高清渲染管线(简称 HDRP)同样是一种可编程渲染管线,能够在高端平台上实现前沿的高保真图形效果。
团结/Unity版本
内置渲染管线
通用渲染管线(URP)
高清渲染管线(HDRP)
团结 1.9.3
兼容
兼容
兼容
描述

AssetMender 回答三个 Unity 自身答不了的问题。


【谁在用这个资源?】

Unity 的引用是单向存储的。Project 窗口能告诉你一个资源依赖了什么,却永远告诉不了你什么依赖了它。AssetMender 建立反向索引,任何资源都能查——在工具窗口里查,或者在 Project 窗口右键直接查。


【什么已经没人用了?】

AssetMender 从构建场景、Resources 目录、StreamingAssets、预加载资源、标记了 AssetBundle 的资源,以及 Project Settings 引用的资源出发,沿引用关系逐层展开。凡是走不到的,连同体积一起列出来,让你看清包体里到底装了什么。删除走的是系统回收站,不是永久删除。


【什么坏了,怎么修?】

AssetDatabase 只知道能解析成功的引用,所以它根本无法报告一个指向已删除资源的引用。AssetMender 直接读序列化文件,列出每一个解析不到的 GUID,并区分"丢失脚本"和"丢失资源"。


对于丢失的脚本,它还会显示挂载它的 GameObject 名称,以及这个组件上仍然序列化着的字段名。Unity 从来没存过类名,但看到 moveSpeed、jumpHeight、groundMask 这几个字段,通常就足以认出这是 PlayerController。


然后它会修好。把断裂的 GUID 指向正确的脚本,AssetMender 会重写全项目所有相关引用。每个组件上原有的数值全部保留——数据从来没丢,丢的只是指向类的那个指针。脚本在 Unity 外被重命名、被重新导入、在程序集之间移动、或者合并冲突处理失误之后,需要的正是这个。


任何改写之前,原文件都会先复制到 Assets 目录之外的带时间戳备份文件夹。


【它不会假装能做到什么】

没有任何引用扫描能看见运行时按名字加载的资源。所以在出结果之前,AssetMender 会先读你自己的脚本,查找 Shader.Find、Resources.Load、Addressables、AssetBundle.Load 和 Type.GetType 的调用,并指出具体文件和行号。一个在二十处调用 Shader.Find 的项目,列表里很大一部分其实都在用。


出于同样的原因,Shader 和脚本默认被排除在"无用资源"列表之外——这两类最常被按名字解析,因此最容易看起来没被引用。结果一律标注为"候选项"。AssetMender 不会告诉你某个资源可以安全删除,因为任何针对 Unity 项目的静态分析都支撑不起这个结论。

技术细节

• 纯编辑器工具。所有代码位于单个 Editor 平台程序集定义中,不会进入任何玩家构建。

• 无第三方依赖。不下载任何内容,不需要其他包,无需注册,没有数据离开你的机器。

• 兼容全部渲染管线。不含任何 Shader、材质或渲染代码。

• 反向依赖索引基于 AssetDatabase.GetDependencies 构建,文本序列化和二进制序列化下都正确。

• 索引在资源导入、移动、删除时自动增量维护,移动后会重建路径键。一个会话内无需重建。

• 实测性能:2,000 个资源索引耗时 0.18 秒,10,000 个 0.89 秒,30,000 个 2.7 秒,随规模线性增长。

• 断链检测直接解析 YAML,需要 Force Text 序列化模式。引用查找和无用资源扫描两种模式下都可用。

• GUID 修复在写入前,会将每个受影响文件备份到 <项目根目录>/AssetMenderBackups/<时间戳>/。

• 无用资源删除走系统回收站,可恢复。

• 三个页签均支持 CSV 导出。

• 附完整离线文档、示例资源,以及可选生成的演示 prefab,用于在一次性内容上试用修复流程。

• 最低支持 Unity 2022.3。已在 2022.3 内置管线与 URP、以及团结引擎 1.9.3 上实测。

AssetMender

资源商店评分
(暂无评分)
国内数据
0浏览
0收藏
当前价格
¥0.70
¥1
30% OFF
已享受 平台补贴
席位
仅支持将资源分配给中国区用户,其他区域账号暂不支持
许可证类型
如对许可证类型有疑问,请查阅EULA
席位
文件大小
35.7 KB
最新版本
1.0.0
最新发布日期
2026-08-13
支持Unity版本
/
支持的团结引擎版本
1.9.3或更高
发布者支持
thelongcode1@163.com