这作用unity 做的,而且数据都是 xml 文本,不是二进制文件了,比三房子好做不少。
首先把文件dump出来,主要游戏数据文件都在 StreamingAssets\aa\Switch\fe_assets_gamedata 里面,以物品文件item.xml.bundle 为例:
首先下载一个 UABEA (Unity Assets Bundle Extractor Avalonia) Nightly 版本(普通版不支持, 直接用UABE也许也可以,但是报毒我就没下),打开上面的 item.xml.bundle,会弹出一个选项,选择解压到内存即可,再按 Export 导出一个 CAB- 开头文件。
然后用 UABEA 打开这个 CAB 开头的文件,选择 plugins>output 会导出一个 txt 文件,这个就是数据文件了,
是一个 XML 文件,根据自己需要改一改,我这里仅作测试用,就改几个数字好了:

改完后保存,然后继续 UABEA,选 plugins>import, 把xml 再导入 CAB- 文件里去。
再次打开 item.xml.bundle ,把修改的 CAB- import 进去,保存到其他地方,再用 UABEA 打开这个保存的文件,选择 Compress, 压缩一下就 ok 了。
最后把修改的文件放到 romfs\data\StreamingAssets\aa\Switch\fe_assets_gamedata,就可以看到效果

首先把文件dump出来,主要游戏数据文件都在 StreamingAssets\aa\Switch\fe_assets_gamedata 里面,以物品文件item.xml.bundle 为例:
首先下载一个 UABEA (Unity Assets Bundle Extractor Avalonia) Nightly 版本(普通版不支持, 直接用UABE也许也可以,但是报毒我就没下),打开上面的 item.xml.bundle,会弹出一个选项,选择解压到内存即可,再按 Export 导出一个 CAB- 开头文件。
然后用 UABEA 打开这个 CAB 开头的文件,选择 plugins>output 会导出一个 txt 文件,这个就是数据文件了,
是一个 XML 文件,根据自己需要改一改,我这里仅作测试用,就改几个数字好了:

改完后保存,然后继续 UABEA,选 plugins>import, 把xml 再导入 CAB- 文件里去。
再次打开 item.xml.bundle ,把修改的 CAB- import 进去,保存到其他地方,再用 UABEA 打开这个保存的文件,选择 Compress, 压缩一下就 ok 了。
最后把修改的文件放到 romfs\data\StreamingAssets\aa\Switch\fe_assets_gamedata,就可以看到效果
