Итак, я прочитал изменения Unity5 AssetBundle и прекрасно их понимаю. Моя проблема в том, что многие функции были «устаревшими», но функции, похоже, все еще работают, и документация Unity5 фактически использует устаревшие функции.Unity5 AssetBundle функции устарели?
Моя главная забота заключается в том, как я теперь, в Unity5, возьму каталог сборников и превращу их все в свои отдельные AssetBundles отдельно? Не только один AssetBundle, содержащий все, но каждый встроенный в свой собственный AssetBundle?
В идеале я бы использовал функцию BuildPipeline.BuildAssetBundle. Но единство5 говорит, что оно устарело. Но если вы посмотрите здесь: http://docs.unity3d.com/500/Documentation/Manual/managingassetdependencies.html
Они используют эту функцию в руководстве.
Также говорится, что опция CollectDependencies является устаревшей и больше не нужна. Но я удалил его из моего кода, а затем Unity выплюнуть ошибку:
Please specify BuildAssetBundleOptions.CollectDependencies or collect GameObject's components and pass as 'assets' parameter.