AssetBundleManifest
http://docs.unity3d.com/500/Documentation/ScriptReference/AssetBundleManifest.html
new
するだけじゃ使えないし これだけじゃまったく使い方が全くわからんかった
BuildPipeline.BuildAssetBundles
でABを作ると出力ディレクトリの名前でmanifestファイルが吐かれるので(この情報もどこにあるかよくわかんなかった)
この手の裏技的なものを使わないと使えない情報どうやって得ればいいの...
// /tmp/ab_out/にBuildPipeline.BuildAssetBundles でファイルを吐いていた前提
var abDir = "file:///tmp/ab_out/";
var manifestName = "ab_out";
var wwwManifest = new WWW(abDir + manifestName);
yield return wwwManifest;
AssetBundle manifestBundle = wwwManifest.assetBundle;
AssetBundleManifest manifest = manifestBundle.LoadAsset("AssetBundleManifest") as AssetBundleManifest;
ここまでやってなんかようやく使えるっぽい?