AssetStudio(.unity3dの中身見るやつ)
.unity3dの中身
.unity3dの中をちょっと覗いてみたかったので試してみました
ちょっと上級者向けかもしれないです
・AssetStudio(のソース)を入手
.unity3dの中を見るにはAssetStudioGUIを使えばよいそうです
まずはgithubからAssetStudioのソース取ってきます
以下のサイトを参照してソースを入手
https://ci.appveyor.com/project/Perfare/assetstudio
自分はpull requestからgithubに飛んでzipでダウンロードしてきました
・Visual Studioでビルド
やり方はAssetStudioに書いてあるけど、自分は以下のやり方をしました
Visual Studio 2022(Communityで良い)をマイクロソフトのサイトから入手してインストール
ダウンロード先はググってください
AssetStudio.slnでプロジェクトが開けます
メニューのビルド – ソリューションのリビルドを実行します
Debug/Releaseの選択とか細かい話はありますが、めんどくさいので何もせずDebugでリビルドしちゃいます
・AssetStudioGUI.exeを実行
複数のターゲットでビルドされますが、とりあえず以下を実行
AssetStudio-master\AssetStudioGUI\bin\Debug\net6.0-windows\AssetStudioGUI.exe
・AssetStudioGUIで.unity3dを開く
AssetStudioGUIに対象の.unity3dをdropすると以下のように開けます
以下は7days to dieのバニラの.unity3dです
ファイルの場所とか参照先はentityclasses.xmlのみたいデータのMeshの指定などから想像してください
Live2Dとかもだけど、3Dのテクスチャーは基本グロいです
念の為モザイク処理しときました
どうしても見たい人はダウンロードから画像を取得してください…

#AssetStudio, #.unity3d