環境
- Windows
- debian 10
軟件
- Windows下使用AssetStudio,這個是圖形界面,方便友好,功能強大。下載地址:當前最新版本AssetStudio v0.16.0
- Linux使用UnityPack(Python),這個使用的python寫的,需要python環境。下載地址或者直接下載源碼zip包。
安裝使用
注意:另外Linux和Windows上的軟件還有個disunity,我用着感覺不太好用。故放棄。
這里不談Windows下的AssetStudio使用,僅談論Linux下unitypack的使用方式。
下載
使用git下載UnityPack,或者直接下載zip。
git clone https://github.com/HearthSim/UnityPack.git
安裝依賴
sudo apt install python-lz4
安裝Unitypack
cd UnityPack-master
sudo ./setup.py install
安裝完成后默認在/usr/local/bin/目錄下有一個unityextract可執行文件
$ unityextract --help
usage: unityextract [-h] [--all] [--audio] [--fonts] [--images] [--models]
[--shaders] [--text] [--video] [-o [OUTDIR]] [--as-asset]
...
optional arguments:
-h, --help show this help message and exit
--all Extract all supported types
--audio Extract AudioClip
--fonts Extract Font
...
解包unity3d文件
unityextract --all playsounds_base.unity3d -o ./abc
將playsounds_base.unity3d的所有資源解壓到abc目錄里面。