AssetsBundleExtractor是一款專門用來制作游戲MOD的Unity3d編輯工具,可以將Unity3d文件內(nèi)的各種資源數(shù)據(jù)快速提取出來,簡化了用戶的工作流程,提高工作效率。軟件界面簡潔清爽,操作簡單,電腦小白也可以使用。
軟件功能
批處理文件:
1)創(chuàng)建批處理文件。它是一個UTF-8編碼的文本文件,其中每一行指定從捆綁文件列表中添加或刪除的文件或目錄。
每條線以+或-開頭。Plus意味著目錄或文件應(yīng)該被添加到列表中,減去意味著它應(yīng)該被刪除。
要指定它是文件還是目錄,后面跟著文件或DIR。文件或目錄路徑位于一個空格字符之后。
每條線最多可以有510個字節(jié)。如果它比那個長,其余的就被切斷了。
例如:
+DIR C:Program Files (x86)Steamsteamappscommon7 Days to DieDataBundles
-FILE C:Program Files (x86)Steamsteamappscommon7 Days to DieDataBundlesTerrainTextures
首先,Bundles文件夾中的所有文件都添加到列表中。之后,TelaRunExtruts文件將被刪除。
然后,將得到的文件列表用于執(zhí)行批處理導(dǎo)出或?qū)搿?/p>
2)用命令行啟動AssetBundleExtractor:
AssetBundleExtractor-removetypetreeb導(dǎo)出(批處理文件路徑》
-removetypetree移除導(dǎo)出的.Read資產(chǎn)文件的TypeTree,以便它可以與GRIM的AUE beta 3一起使用。如果您不想這樣做,請將其從參數(shù)中刪除。
這就導(dǎo)出了捆綁文件中的所有資產(chǎn)文件。如果捆綁文件路徑是?;颉啊赌夸洝肺募贰?,則輸出文件路徑為\_”。例如,捆綁文件路徑可以是“C:folderBundle.unity3d”,文件可以包含一個名為“CAB-1234”的文件。輸出文件將是“C:folderBundle_CAB-1234.assets”。
AssetBundleExtractor批處理導(dǎo)入《批處理文件路徑》
所有資源文件與以前導(dǎo)出到資源包中的路徑相同。
如果包文件路徑是“C:folderBundle.unity3d”,它包含一個名為“CAB-1234”的文件,則該工具將查找“C:folderBundle_CAB-1234.assets。資產(chǎn)”,并將其導(dǎo)入到Bundle文件中。
使用說明
使用時,先點擊File-》Open,然后選擇要導(dǎo)入的AssetBundle,如果是壓縮過的Bundle,會彈出提醒,將文件先另存為未壓縮的版本。點擊Export可以導(dǎo)出Assets,點擊Import可以加入其他資源,并在File-Open中將其保存。Info可以用來預(yù)覽Bundle文件的詳細(xì)信息。如果要導(dǎo)出供其他軟件使用,需要勾選“Remove the TypeTree”。
注意:運行AssetBundleExtractor.exe前請先運行astcenc.exe。