AssetBundle(DLC)数据在运行时加载到Android手机[UNITY]

时间:2018-05-04 10:49:38

标签: unity3d server download loading assets

我正在使用Unity的资源浏览器。我想减少我的比赛。所以我应该制作资产套装(DLC),当我点击手机中的下载按钮时,数据会下载并加载到手机上,它会立即下载,之后用户可以离线播放。我在资源浏览器中构建了我的数据。我怎么加载它?

1 个答案:

答案 0 :(得分:1)

首先,您需要构建资产包(使用Asset捆绑包浏览器)并将它们放在可公开访问的服务器中。您需要在游戏中使用UnityWebRequest从服务器下载您的assetbundle。

https://docs.unity3d.com/Manual/UnityWebRequest-DownloadingAssetBundle.html

或者您可以使用Unity Asset Bundle Manager (编辑:看起来Unity将其从资产商店中移除)

然而,我发现了这个很棒的工具,我实际上也在使用它,它确实做得更好。只需阅读README,它非常简单。您只需设置捆绑包的URL,然后通过指定其名称来下载捆绑包。

https://github.com/SadPandaStudios/AssetBundleManager