Windows,Linux下解包Unity3D資源文件


環境

  • 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目錄里面。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM