ファイルとTypeの対応がいまいっちょわからんのでメモ
●アセットバンドルのロード方法
■Unityエディター上
AssetDatabase.LoadAssetAtPath(アセットのパス *Assets以下のパス, ロードする型)
■実機上
AssetBundleCreateRequest assetBundleCreateRequest =
AssetBundle.CreateFromMemory(バイトデータ);
yield assetBundleCreateRequestでバンドル生成完了を待つ
AssetBundle assetBundle = assetBundleCreateRequest.assetBundle;
assetBundle.LoadAsset(AssetList[0],BundleType);
●ファイルと型の対応表(マークダウンで表にしたいなあ・・)
拡張子 LoadAssetの型
*.prefab GameObject
*.mat Material
*.png Texture2D(3Dもあるからケースバイケース??)
*.asset Mesh(ケースバイケース??)
*.shader Shader
*.fbx GameObject
*.controller RuntimeAnimatorController
*.tga Texture2D
*.tif Texture2D
*.anim AnimationClip
*.mp3 AudioClip(AudioSourceをシーンに追加しましょう)
*.wav AudioClip(AudioSourceをシーンに追加しましょう)
下記、コガネブログさんにもあったのでメモ
http://baba-s.hatenablog.com/entry/2015/08/13/100000
【Unity】各拡張子におけるアセットタイプ一覧
Unity Unity5 Unity5.1
拡張子 アセットタイプ
anim AnimationClip
wav AudioClip
mp3 AudioClip
ogg AudioClip
aif AudioClip
aiff AudioClip
xm AudioClip
mod AudioClip
it AudioClip
s3m AudioClip
hdr Cubemap
cubemap Cubemap
ttf Font
otf Font
dfont Font
prefab GameObject
mat Material
material Material
fbx Mesh
obj Mesh
max Mesh
blend Mesh
mov MovieTexture
mpg MovieTexture
mpeg MovieTexture
mp4 MovieTexture
avi MovieTexture
asf MovieTexture
physicmaterial PhysicMaterial
shader Shader
txt TextAsset
html TextAsset
htm TextAsset
xml TextAsset
bytes TextAsset
json TextAsset
csv TextAsset
yaml TextAsset
fnt TextAsset
exr Texture
psd Texture2D
tif Texture2D
tiff Texture2D
jpg Texture2D
tga Texture2D
png Texture2D
gif Texture2D
bmp Texture2D
iff Texture2D
pict Texture2D