我不久前开始学习团结。现在,我有问题。当我构建游戏时,我不想在项目中构建所有资产。我想在客户安装游戏后下载一些资产(例如:首先加载Splashscreen)。我试图搜索并找到WWW.LoadFromCacheOrDownload
。我不确定它是否正确!
你能给我解决方案或关键字吗?
非常感谢。
答案 0 :(得分:0)
你在正确的道路上。但我认为你需要对关键字进行一些深入研究,你就会达到“资产套装”。
Asset Bundle detail description
我很久以前就进行了资产捆绑使用,所以在解释这个问题时我可能会错过一些东西。
首先,您需要构建您需要的资源。(每个平台都有不同的构建,因此您还需要记住这一点)
您需要一个脚本来从网上下载和缓存资产包。
WWW.LoadFromCacheOrDownload
缓存之后是从缓存/资源加载和卸载资产包的部分。此外,对于我们推送的每个更新,我们允许应用程序检查是否有可用的资产包,以便它可以获取和使用它。
我认为资产包和教程有更多帮助程序脚本可以在网上使用,因为我使用脚本生成资产包 修改它。
Here is unity asset store Example and scripts for asset bundles
所以基本上它将是一个很长的解决方案,但每次花费都值得。
希望这有帮助。
编辑:这是我用来创建资产包的脚本。 Unifycommunity Asset bundle builder Link