コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Unity】Unity を使用せずに .unitypackage を展開する方法

はじめに

「Unity Package Extractor」を使用することで
Unity を使用せずに .unitypackage を展開することができます

使用方法1

https://github.com/Cobertos/unitypackage_extractor/releases

上記のページから「unitypackage_extractor_XX.zip」をダウンロードして
ダウンロードした .zip を展開します

そして、展開したフォルダの中に存在する「extractor.exe」に
.unitypackage をドラッグ&ドロップすると展開できます

使用方法2

前述の方法で「extractor.exe」を入手したら

extractor.exe "【.unitypackage のパス】" "【展開先のパス】"

上記のコマンドを実行します

使用方法3

pip install unitypackage_extractor

Python の pip install でインストールして

python -m unitypackage_extractor.extractor "【.unitypackage のパス】" "【展開先のパス】"

上記のコマンドを実行します

使用方法4

pip install unitypackage_extractor

Python の pip install でインストールして

from unitypackage_extractor.extractor import extractPackage

extractPackage( "【.unitypackage のパス】" "【展開先のパス】" )

上記のような Python スクリプトを実行します

関連記事