AssetStudio 0.15.47Unity3D资源反编译工具
Unity3d 的资源包反编译神器——AssetStudio.v0.15.47,用过一次你就知道它有多省事。AssetBundle 的内容结构复杂,一层层嵌套的模型、贴图、音频,有时候自己项目的资源都不清不楚,更别说别人打包好的。AssetStudio 直接给你展开看清楚,不用乱猜。
AssetBundle 的资源预览界面挺友好,3D 模型、贴图、声音、动画都能点开就看,响应也快。你在调试资源引用问题时,能一眼看出哪里出了岔子,省得 Unity Editor 里一点点翻。
反编译成 JSON 格式是它一大亮点,像 Prefab 的结构、材质球的引用、动画关键帧的数值这些,直接能读懂。比在项目里慢慢点 Inspector 强多了,适合你想搞清楚别人项目怎么搭建资源的场景。
资源导出功能也挺实用。比如你拿到一个 AssetBundle,发现里面有张 UI 图你想重用,导成PNG
就行。模型导成FBX
也没问题,拿去 Blender 或者 Max 编辑。
它还能看 Asset 之间的依赖,挺适合做资源优化。比如一个 Texture 被多少个 Prefab 用到了,一目了然。你排查资源重复或打包异常的时候,这功能就蛮关键。
版本兼容方面它做得还不错,老版本的 Unity 项目资源也能读,虽然偶尔有点格式不识别的问题,但大多数项目都能打开。你要是搞多个项目,这点省心。
进阶玩家可以用它的 API 写脚本自动,比如批量导资源、导动画时间轴信息、资源大小分布等等,能省不少体力活。唯一要注意的就是别拿它干版权灰色的事,还是得守规矩。
如果你正好在排查 AssetBundle 加载异常、想复用项目资源,或者单纯想看看别人怎么打包的资源,AssetStudio 真是个不错的帮手。
11.33MB
文件大小:
评论区