私はユニティが初めてです。今私は約749の.jpg画像を含む画像フォルダを持っている。私はこのフォルダのassetbundleを作成したいと思います。ゲームでは、これらの.jpg iamgesを1つずつ読み込み、Texture2Dとして設定します。[Unity3D]イメージフォルダのassetbundleを作成し、これらのイメージをテクスチャとしてロードする方法は?
ありがとうございます。それが言ったように
私はユニティが初めてです。今私は約749の.jpg画像を含む画像フォルダを持っている。私はこのフォルダのassetbundleを作成したいと思います。ゲームでは、これらの.jpg iamgesを1つずつ読み込み、Texture2Dとして設定します。[Unity3D]イメージフォルダのassetbundleを作成し、これらのイメージをテクスチャとしてロードする方法は?
ありがとうございます。それが言ったように
あなたはユニティブログで完全なガイドを見つけることができます(どのようにし、負荷資産バンドルする):
AssetBundlesが、後で使用することができます編集時間、ユニティエディタで作成したファイル、 です実行時にプロジェクトをビルドします。 AssetBundlesには、モデル、素材、 テクスチャなどのアセットファイルとシーンが含まれます。 AssetBundlesにはスクリプトを含めることはできません。 (Read This)
いずれかWWWやWWW.LoadFromCacheOrDownloadによって資産バンドルをダウンロードした後に次の操作を行います。
WWW www = new WWW(url);//download aaset
AssetBundle assetBundle = www.assetBundle;
AssetBundleRequest request = assetBundle.LoadAssetAsync<Image>("nameOfImage");
Texture texture = request.asset as Textute;
はIEnumeratorを下にこのコードを入れて、WWWを返すyeild。