###前提・実現したいこと
Unity5.4.2f2で作成したAssetBundleを、最新版のUnity5.5.0f3で読み込みたいと思っています。
作成と読込みには、どちらもAssetBundleManagerアセット(直近のもの)を使用しました。
###発生している問題・エラーメッセージ
このように、shaderが読めずピンク色になります。
###上記が発生した手順
AssetBundleManagerアセットのAssetLoaderサンプルに付属のcube-bundleを
- 5.4.2f2でAssetBundleを作成
- 5.5.0f3で読込み
しました。
若干サンプルコードと違う点は、AssetBundleはローカルに置いたのでLoadAssets.csを下記のように読み込み方を変えました。
C#
1AssetBundleManager.SetSourceAssetBundleURL("file://c:/AssetBundle" + "/");
###疑問
http://www.slideshare.net/MakotoItoh/kansai-cedec
のスライドによると、Unity5(少なくとも5.3以降)はmanifestファイルによって互換性が保たれると思ったのですが、やはり5.4->5.5のようなメジャーバージョンアップではAssetBundleの再作成は必須になるのでしょうか。
###その他 試したこと
stackoverflowやUnityAnswer等で検索すると assetbundle shader pink等のキーワードで幾つかヒットしますが、決定的な情報を見つけることが出来ませんでした。
ご回答・アドバイスよろしくお願いいたします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/01/13 03:02
2017/01/13 05:58
2017/01/17 01:11 編集