このツールは AssetBundleの中身を確認する用のツールになっています。
今のところ、下記の機能を持っています。
・AssetBundle内にどんなPrefabやアセットが入っているか確認する機能
・AssetBundleに含まれるShaderのVariantをダンプする機能
「Tools/UTJ/AssetBundleCheck」で下記ウィンドウを出します。
1.アセットバンドルのファイルを指定して読み込むボタンです。
読み込んだ時にPrefabがあればInstanciateしてSceneViewに出します
2.ShaderのキーワードをDumpして「ShaderVariants/AssetBundles」と言うフォルダを生成してJsonに書き出します
3.読み込んだアセットバンドルをクリアします
## AssetBundleに含まれるものを確認する ![Alt text](/Documentation~/AssetBundleMode.png)
Load AssetBundlesタブを選ぶと、下記のように読み込んだAssetBundle一覧を出します
1.読み込んだアセットバンドルをFoldメニューで出します。右側の×でアンロードします。
2.PrefabからInstanciateしたGameObjectのShaderをプロジェクトにあるShaderを使うか、アセットバンドルにあるものを使うか確認します
AssetBunle Shadersにすると、AssetBundle中のShaderをリストに出します
Shaderを開いて 「Dump Shader」を押すと、プロジェクトの直下に「ShaderVariants/AssetBundles」というフォルダを作成し、 シェーダーの情報をjsonにして書き出します。