工具
UABEA Unity 资源包读写工具
跨平台的 Unity 游戏资源包(asset bundle)与序列化资源文件读写工具,最初参照已归档的 UABE 编写,但并非其分支。README 将它定位为改造(modding)与研究工具而非提取工具,只想提取资源的用户可改用 AssetRipper 或 AssetStudio;它能打开 Unity Addressables 系统使用的资源包,但修改后的资源包须先用另一个工具清除 CRC 校验才能加载。它基于 AssetsTools.NET,并借助 Cpp2IL 和 Mono.Cecil;仓库中还附有纹理、音频片段、字体和文本资源插件。
- 目标
- 游戏
- 类别
- 游戏分析工具
- 关联
- 基础工具
- 来源复核于
使用条件与局限
- 前提条件:Windows 和 Linux 版本可从发布页或每夜 CI 构建获取,项目面向 .NET 8。审阅时的版本为 v8,于 2024-11-03 发布;所审阅的 master 分支提交日期为 2026-05-11。README 还介绍了后继项目 UABEANext,它支持停靠式界面和同时打开多个资源包,仍在开发中。
- 局限:按 README 的说明,属于 Addressables 的资源包在修改后使用前,须用独立的 AddressablesTools 中的 patchcrc 命令清除 CRC 校验。
- 许可:依 license 文件采用 MIT 许可;随附库各有其许可条款,例如 PVRTexLib 采用 PVRTexTool 许可、Unity crnlib 采用 zlib 许可、Font Awesome 采用 CC BY 4.0 许可。
关于此条目
说明已依据一手来源复核。
一手来源
- readme.md GitHub · nesrak1/UABEA · 修订 057e2f6
- UABEAvalonia/UABEAvalonia.csproj GitHub · nesrak1/UABEA · 修订 057e2f6
- UABEAvalonia/Workspace/UnityContainer.cs GitHub · nesrak1/UABEA · 修订 057e2f6
- https://github.com/nesrak1/UABEA/tree/057e2f6ae67ebc94a38faca9f946f8577162fa99
- license GitHub · nesrak1/UABEA · 修订 057e2f6
- https://github.com/nesrak1/UABEA/releases/tag/v8