Unity アセットバンドルを Unity にロードするには、次の手順に従います。
1. Unity シーンに空のゲームオブジェクトを作成します。
2. 次のスクリプトをゲームオブジェクトにアタッチします。
```
using System.Collections;
UnityEngine を使用する。
public class LoadAssetBundle : MonoBehaviour {
void Start () {
StartCoroutine (LoadAssetBundle ());
}
IEnumerator LoadAssetBundle () {
stringbundleURL = "アセット バンドル ファイルへの URL";
using ( WWW www = new WWW (bundleURL) ) {
yield return www;
アセットバンドル バンドル = www.assetBundle;
// ここでアセット バンドルを使用します
// 例: インスタンス化 ( Bundle.LoadAsset ("MyPrefab") );
バンドル.Unload ( false );
}
}
}
```
3. プレースホルダー URL をアセット バンドル ファイルの実際の URL に置き換えます。
4. シーンを実行すると、アセット バンドルがロードされます。
注: 「WWW」の代わりに「AssetBundle.LoadFromFile()」メソッドを使用して、ローカル ファイルからアセット バンドルをロードすることもできます。
発行日: