HoloLensでもAssetBundleファイルをフォルダから読み込んで利用したかったので作成しました.
概要
- UnityEditor上でAssetBundleを作成し,ランタイムで読み込みが行えるようにしてます.
- プロジェクトはGithubで公開中 : HoloLensLoadAssetsBundleFile
使い方
AssetBundle作成
AssetBundleにしたいオブジェクトをPrefabにし,Prefabを選択時のInspectorの「AssetBundle」からAssetBundle名を設定します.
AssetBundle名設定後,上部メニューのAssetから「BuildAssetBundles」を選択しAssetBundleを作成します.(作成されたAssetBundleはLocalフォルダに保存されています)
AssetBundle読み込み
LoadAssetsBundleFileSampleのAssetBundleNameにAssetBundle名,AssetNameにPrefabsにしたオブジェクト名を設定します.
保存したアセットが展開されPrefabのオブジェクトが表示されれば成功です.
まとめ
- AssetBundleの作成とHoloLens上での展開が行えるようにします.
- HoloLensLoadAssetsBundleFile