1

我所有的资产包都在我以前版本的 Unity 5.6.1f1(64 位)中工作。但是升级到 Unity2017.1.0f3 后,我的 LoadFromCacheOrDownload 返回 null。这是针对 android 构建的。

我如何加载资产包:

WWW _www = WWW.LoadFromCacheOrDownload(Path.Combine(Application.streamingAssetsPath, "test"), 0);

这就是我创建assetBundle的方式:

Object[] selectedAssets = Selection.GetFiltered(typeof(Object), SelectionMode.DeepAssets);
BuildPipeline.BuildAssetBundle(Selection.activeObject, selectedAssets, bundlePath, BuildAssetBundleOptions.CollectDependencies | BuildAssetBundleOptions.CompleteAssets, BuildTarget.Android);
4

0 回答 0