首页
插件
screenshot
1/2
thumbnail
这是一个为 Unity 引擎开发的**“动画与 Prefab 综合检查工具”**。它主要通过一个可视化窗口,帮助开发者批量处理动画资源设置、监控资源容量、规范命名以及排查预制体引用错误。
描述
1. 动画循环属性检查 (Loop Attribute Checker)

这是该工具的初衷功能,主要解决动画裁剪后 Loop Time 勾选不一致的问题。

- 关键词匹配逻辑:用户可以自定义关键词(如 idle, run),工具会扫描指定目录下的 .anim 文件。

- 自动修复:如果动画文件名包含关键词但未勾选 Loop Time,插件会自动将其勾选并保存。

- 反向警告:如果动画勾选了 Loop Time 但文件名中不包含任何关键词,插件会记录一条“警告日志”,提示开发者检查是否误勾选。

2. 资源大小扫描 (Animation Size Scanner)

专门用于监控动画资源对包体的影响,特别是在动作精细、关键帧众多的项目中。

- 阈值过滤:可以设置一个大小阈值(如 100KB),仅列出超过该容量的动画文件。

- 针对性扫描:工具会自动排除 FBX 内部自带的只读动画,只针对项目中的独立 .anim 文件进行物理大小统计。

- 视觉分级:在结果列表中,文件越大,颜色会从橙色变为红色,方便一眼识别出“性能杀手”。

3. 资源名规范检查 (Name Convention Tool)

用于强制执行项目的命名规范,目前代码中默认执行的是全小写规范。

- 大写检测:一键找出所有包含大写字母的资源文件。

- 批量修复:提供“全部转换为小写”的功能,利用 AssetDatabase.RenameAsset 接口在不破坏引用的情况下批量重命名资源。

- 操作回执:提供详细的操作日志,记录哪些文件重命名成功,哪些失败。

4. Prefab 引用检查 (Prefab Reference Checker)

这是一个非常实用的美术资源查错工具,用于排查预制体在导出或迁移过程中产生的“丢失(Missing)”问题。

- Mesh 丢失检查:扫描 MeshFilter 和 SkinnedMeshRenderer 组件,找出 sharedMesh 为空的情况(即显示为 None 的网格)。

- 材质槽位检查:扫描 Renderer 组件,找出材质数组中出现的空槽位(Missing Material)。

- 快速定位:所有发现的问题都会列出对象名称和错误描述,点击“定位”按钮可以直接在 Project 窗口选中对应的 Prefab。
技术细节
工具的交互特色:

- 拖拽支持:支持直接将文件夹从 Unity 项目窗口拖入工具窗口来添加目标路径。

- 一键定位:所有扫描出的异常项都配有“定位(Ping)”按钮,极大提高了修复效率。

- 科技感 UI:采用了深色调界面配合青色(Cyan)主题色,符合现代开发者工具的审美。

- 安全机制:在执行耗时扫描时会弹出进度条,并支持随时取消,避免界面卡死。

使用入口:在 Unity 菜单栏点击 Tools > 动画 > 综合检查工具 即可打开

动画与 Prefab 综合检查工具

资源商店评分
(暂无评分)
国内数据
189浏览
5收藏
当前价格
免费
仅支持将资源分配给中国区用户,其他区域账号暂不支持
许可证类型
如对许可证类型有疑问,请查阅EULA
席位
文件大小
6.8 KB
最新版本
1.0.0
最新发布日期
2026-03-11
支持Unity版本
/
支持的团结引擎版本
1.0.0或更高
发布者支持
okvnha@foxmail.com