检视非必要😶😑
准备工具:
1.AssetStudioGUI
2.一条正常传输数据的数据线
3.一颗耐心
一.(1)使用能正常传输数据的数据线连接到电脑,并在手机启用MTP模式(传输文件)
以MIU为例👇
国际服 :
/storage/emulated/0/Android/data/com.nexon.bluearchive/files/PUB/Resource/Preload/Android/(预载入)
/storage/emulated/0/Android/data/com.nexon.bluearchive/files/PUB/Resource/GameData/Android/(联网更新包,即几个G的资源包)
日服:/storage/emulated/0/Android/data/com.YostarJP.BlueArchive/files/AssetBundls (可忽略后缀为.dat的文件)——⚠注意:已知部分新模型无法使用解包工具导出,尽量选择日期靠前的模型文件
国服:/storage/emulated/0/Android/data/com.RoamingStar.BlueArchive/AssetBundls (与日服无异,唯一的区别就是少了dat文件)
部分换皮角色的模型文件在导入unity3d后会缺少眼部等部位,需要原皮文件补齐!!!
正确解压出来的文件应该是这样的👇
二.(1)在目录搜索自己想要查看的角色
如日富美(hihumi),其他角色也有对应的罗马音,部分特殊角色会使用“chXXXXX”代表,这个后面会谈到
仅需提取图示中的四个文件,并把它们集合到一个文件夹里面
(2)使用AssetStudioGUI解包文件
打开AssetStudioGUI,单击左上角的File-Load folder
选定自己存放文件夹的位置,然后下一步😐😐
你可能会遇到这种错误,单击确定来无视它
正确的载入后界面
快刀斩乱麻,直接点击Asset List,并且单击工具栏的File Type选项卡,选中图示的选项
全选后导出到一个自建的文件夹
正确的文件结构(大部分)
至此,模型提取的工作全部完成,现在说说特殊角色的区分 摘自B站专栏
【Step 1】找到特定资源:只需要找到含有charactercollect的所有bundle文件,复制到一个新的文件夹里
【Step 2】导出:导出后会发现有的角色是以CHXXXX命名的,找到你要的角色的名称重复提取步骤即可
😯😯结语:提取出来的模型文件貌似并不完整,导入到unity3d会出现嘴部丢失等奇奇怪怪的情况