如何提取手游《王者荣耀》的人物模型以及资源?
方法一:找到需要提取的模型包。
1.王者荣耀安装后,就将模型等资源解压到SD卡目录里,我们需要找到这个目录。
2.模型资源存储在SD卡中,路径为:
/SDCard/Android/data/com.tencent.tmgp.sgame/files/Resources/AssetBundle/
3.所有英雄的资源包都在这个目录下,以.assetbundle为后缀。要想找到只要搜索英雄名称的拼音即可,我想提取大乔的模型,在ES文件浏览器中输入”DaQiao”即可找到下列的资源包。
4.可以看到每个英雄都有许多资源包,其中有不同精度的几个版本,我们根据需求自行选择,例如在这里,我需要的是在英雄展示界面的那个高精度的版本,所以我选择文件名中带有”_show”字样的资源包,可以看到这个资源包也是非常大的。
5.将你选择好的.assetbundle结尾的资源包复制或发送到电脑端准备解压。
方法二:使用Unity Studio解压资源包。
1.自行访问/Perfare/UnityStudio/releases下载UnityStudio并安装。
2.点击File->LoadFile,找到刚将右下角的文件过滤器选为Unity BundleFiles,选择刚才发送到电脑上的.assetbundle文件,点击打开。
3.切换到Asset List选项卡,可以按照类型等方法排序,左侧点击的资源,可以在右侧显示资源的预览,操作方式在软件右下角。Mesh为模型,Texture为贴图。
4.选中资源,选择菜单项Export->Selected 3D Objects,导出类型可选择fbx或者dae格式。
5.导入3Dmax等软件进行处理,或者直接导入Unity3D等游戏引擎使用。模型带骨骼。