王者榮耀使用的是【Unity3D 5.X】開發(fā),可以使用Unity3D手游通用的提取方法提取。本文以安卓為例怨绣,IOS雖然資源路徑角溃,但解包方法相同,請自行探索篮撑。
找到需要提取的模型包减细。
王者榮耀安裝后,就將模型等資源解壓到SD卡目錄里赢笨,我們需要找到這個目錄未蝌。
模型資源存儲在SD卡中,路徑為:
【/SDCard/Android/data/com.tencent.tmgp.sgame/files/Resources/AssetBundle/】
所有英雄的資源包都在這個目錄下茧妒,以【.assetbundle】為后綴萧吠。要想找到只要搜索英雄名稱的拼音即可,我想提取大喬的模型桐筏,在ES文件瀏覽器中輸入”DaQiao”即可找到下列的資源包纸型。
可以看到每個英雄都有許多資源包,其中有不同精度的幾個版本梅忌,我們根據(jù)需求自行選擇狰腌,例如在這里,我需要的是在英雄展示界面的那個高精度的版本牧氮,所以我選擇文件名中帶有”_show”字樣的資源包琼腔,可以看到這個資源包也是非常大的。
將你選擇好的.assetbundle結(jié)尾的資源包復(fù)制或發(fā)送到電腦端準備解壓踱葛。
使用【Unity Studio】解壓資源包丹莲。
自行訪問【https://github.com/Perfare/UnityStudio/releases】下載UnityStudio并安裝。
點擊【File->LoadFile】尸诽,找到剛將右下角的文件過濾器選為Unity BundleFiles甥材,選擇剛才發(fā)送到電腦上的【.assetbundle】文件,點擊打開性含。
切換到【Asset List選項卡】洲赵,可以按照類型等方法排序,左側(cè)點擊的資源胶滋,可以在右側(cè)顯示資源的預(yù)覽,操作方式在軟件右下角悲敷。Mesh為模型究恤,Texture為貼圖。
選中資源后德,選擇菜單項【Export->Selected 3D Objects】,導出類型可選擇【fbx】或者【dae】格式部宿。
導入3Dmax等軟件進行處理,或者直接導入Unity3D等游戲引擎使用。模型帶骨骼理张。
注:本文只提供提取方法赫蛇,不對提取模型的用途負責,轉(zhuǎn)載請注明來源雾叭。