场景化工具选择指南 — 我该用哪个工具
场景一:想快速看看一个 Unity 游戏里有什么资源
用 AssetStudioMod GUI。
File → Load folder → 选中 Asset List → Filter Type 筛
GUI 有实时预览,比纯命令行快出很多。加个 info 模式 CLI 先粗看看数量分布也行。
场景二:批量导出一堆贴图 / BGM / 立绘
用 AssetStudioMod CLI。
AssetStudioModCLI <path> -t tex2d,sprite --image-format webp -o <output>
CLI 批量比手动点 GUI 快得多,正则筛选还能精确挑。
场景三:想改游戏里的某个数值(比如角色攻击力)
用 UABE + AssetStudio 辅助。
- AssetStudio 里 Dump MonoBehaviour → 找到字段名和结构;
- UABE 里打开同一个 AssetBundle → 找到对应的 MonoBehaviour → 改字段值;
- 写回 AssetBundle → 进游戏验证。
纯 AssetStudio 只读改不了,纯 UABE 反序列化需要知道 TypeTree。
场景四:想替换游戏里的一张立绘
用 AssetStudio(找原图)+ UABE(换图写回)。
- AssetStudio 里 Filter Sprite → 找到要换的立绘 → Export → 保存一份原图做参考;
- 用 PS / Aseprite 画新图;
- UABE 里打开 AssetBundle → 找到同一张 Sprite → Replace → 选新图 → 写回。
场景五:想还原完整的 Unity 工程做深度 Mod
用 AssetRipper。
AssetRipper → Open Folder → 选中导出的目录 → Export Unity Project
还原后的工程用 Unity Hub 打开,就能像自己写的工程一样操作(改场景、写新脚本、加 Prefab 等)。
场景六:想提取 Live2D 立绘
只有 AssetStudioMod 能做。
GUI 里右键 CubismMoc → Export as Live2D Model,或 CLI -m live2d。原版 AssetStudio、UABE、AssetRipper 都没有 Live2D 提取能力。
场景七:加载 AssetStudioMod 弹加密提示
换 Razmoth Studio 或 AnimeStudio。
AssetStudioMod 能检测加密但解不开,继续用浪费时间。米哈游 / 腾讯系优先 AnimeStudio,其他 UnityCN 游戏试 Razmoth Studio。
场景八:服务器上无人值守批量处理
用 AssetStudioMod CLI。
跨平台,headless 可用,能集成到 CI / CD 流水线。Windows / Linux / macOS 都支持。
场景九:只想在手机上临时看看
用 coyamo.assetstudio 手机版。
仅限小文件和快速查看,大包、Il2Cpp、Live2D 都搞不定。
一张决策表
| 我想… | 推荐工具 |
|---|---|
| 快速预览 + 导出 | AssetStudioMod GUI |
| 批量自动化 | AssetStudioMod CLI |
| 改数值 / 换贴图写回去 | UABE(AssetStudio 辅助 Dump) |
| 还原完整工程做 Mod | AssetRipper |
| 提取 Live2D | 只有 AssetStudioMod |
| UnityCN 加密包 | AnimeStudio / Razmoth Studio |
| 团结引擎游戏 | SiMaLaoShi AssetStudio_Tuanjie |
| 手机端临时用 | coyamo.assetstudio |