动态资产统一的解决方案

时间:2016-06-21 02:03:11

标签: unity3d unity5

我不久前开始学习团结。现在,我有问题。当我构建游戏时,我不想在项目中构建所有资产。我想在客户安装游戏后下载一些资产(例如:首先加载Splashscreen)。我试图搜索并找到WWW.LoadFromCacheOrDownload。我不确定它是否正确!

你能给我解决方案或关键字吗?

非常感谢。

1 个答案:

答案 0 :(得分:0)

你在正确的道路上。但我认为你需要对关键字进行一些深入研究,你就会达到“资产套装”。

Asset Bundle Defination

Scripting Asset bundles

Asset Bundle management

Asset Bundle detail description

我很久以前就进行了资产捆绑使用,所以在解释这个问题时我可能会错过一些东西。

首先,您需要构建您需要的资源。(每个平台都有不同的构建,因此您还需要记住这一点)

您需要一个脚本来从网上下载和缓存资产包。

  

WWW.LoadFromCacheOrDownload

缓存之后是从缓存/资源加载和卸载资产包的部分。此外,对于我们推送的每个更新,我们允许应用程序检查是否有可用的资产包,以便它可以获取和使用它。

我认为资产包和教程有更多帮助程序脚本可以在网上使用,因为我使用脚本生成资产包 修改它。

Here is unity asset store Example and scripts for asset bundles

所以基本上它将是一个很长的解决方案,但每次花费都值得。

希望这有帮助。

  

编辑:这是我用来创建资产包的脚本。 Unifycommunity Asset bundle builder Link