PlayN的运行时资源文件

时间:2013-01-24 23:22:12

标签: android mobile playn

开发一款允许用户使用PlayN选择不同角色皮肤的游戏(将Android定位为第一平台)。但是这些角色皮肤将在稍后提供(并且由于它们的大小,玩家可能不想下载所有皮肤)。因此,PlayN有没有办法在运行时访问不同的资源文件,而不是创建一个包含所有皮肤的大型捆绑包?我们可以为玩家设置服务器后端,以浏览最新的可用皮肤。

非常感谢任何帮助/指针。

1 个答案:

答案 0 :(得分:0)

您可以使用Assets.getRemoteImage远程加载图片。

目前无法缓存下载的图像,这使得它不适合您的目的,但我将添加对缓存下载图像的支持,如果您使用纹理图集和没有大量的图像可供下载。

如果你确实需要一下子下载数十个或数百个图像,那么你需要编写自定义的每个后端代码来处理它(你必须放弃使用HTML后端,因为它不能做下载zip文件并将其解压缩到本地存储空间的事情。