Skip to content
 
 

Repository files navigation

UABEA 中文修改版

这是基于 nesrak1/UABEA 的修改版,用于查看、搜索和编辑 Unity Asset Bundle / Serialized File。

本分支主要针对 Unity 组件编辑做了一些补充,方便在较新的 Unity 资源文件里快速定位对象,并修改部分组件数值。

下载

已经编译好的 Windows 版本在 Releases 中:

下载 UABEA-windows-component-editor-filter.zip

Release 页面:

component-editor-filter-20260824

本修改版内容

  • 搜索逻辑改为筛选列表,而不是只跳转到第一个匹配项。
  • 搜索框默认按名称搜索,空搜索会清除筛选。
  • 支持更灵活的搜索前缀,例如 name:type:path:
  • 增加 Edit Component 功能,用于编辑可反序列化的 Unity 组件。
  • 增加 Slider 组件的 fallback 编辑器,用于在部分 typetree 反序列化失败时修改常见 Slider 数值。
  • Slider fallback 目前支持读取和修改 minValuemaxValuewholeNumbersvalue

使用说明

  1. 下载并解压 Release 里的 zip。
  2. 运行 UABEAvalonia.exe
  3. 打开 Unity 资源文件,例如 level0.assets 或 bundle 文件。
  4. 用搜索框筛选对象或组件。
  5. 选中 GameObject 或 Component 后,点击 Edit Component 修改支持的字段。

建议修改资源前先备份原文件。

原项目说明

UABEA 是跨平台的 Asset Bundle / Serialized File 读取和写入工具,最初基于 UABE 的思路开发,但不是 UABE 的 fork。

原项目地址:

https://github.com/nesrak1/UABEA

新版 UABEANext:

https://github.com/nesrak1/UABEANext

提取资源

UABEA 更偏向 modding 和研究工具。如果只是想批量提取资源,可以考虑:

Addressables

很多游戏现在使用 Addressables。打开的 bundle 如果路径类似 StreamingAssets/aa/XXX/something.bundle,通常就是 Addressables 的一部分。

如果要编辑这类 bundle,可能需要先清除 CRC 校验:

AddressablesTools

可使用 Example patchcrc catalog.json,然后备份旧的 catalog.json,再把 catalog.json.patched 重命名为 catalog.json

依赖库

About

c# uabe for newer versions of unity

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages