【发布时间】:2017-10-20 18:25:54
【问题描述】:
从服务器下载资产的一种方法是制作资产包,将其上传到特定的 URL,然后在运行时将该包下载到统一项目中。最后,卸载资产使用它是统一的。
但我的场景是允许用户将选择的资产上传到服务器并将其作为资产下载到统一项目中。
还有其他方法可以执行此任务吗?
【问题讨论】:
-
大约一年前我偶然发现了一个类似的问题。当时的答案很简单:不!我们必须开始编写自己的序列化 API。在运行时向游戏添加资产的唯一方法是通过资产包或拥有可以读取元文件并从中创建内容的通用资产。可能对某些脚本属性或图像有用,但对于模型和实际脚本,这开始变得棘手。从那时起,我认为 Unity 并没有增加更多的改装支持。
标签: c# unity3d unity5 assetbundle