FirefoxOS打包游戏加载时间

时间:2015-03-06 13:40:20

标签: html5 haxe firefox-os marketplace flambe

我们正在为FirefoxOS市场开发一个打包的html5游戏。

我们的游戏通过审核,但游戏在开始之前显示黑屏。评论员说这个黑屏显示很长一段时间。我相信游戏包装器会在显示游戏之前加载所有资产。

问题是,我们的游戏已经有内部加载器加载部分游戏资产。有谁知道如何告诉FirefoxOS打包的html5应用程序让游戏完成所有加载,所以我的预加载器可以工作吗?

1 个答案:

答案 0 :(得分:0)

我也使用Flambe。它可以显示任何内容,它应该至少加载index.html,flambe.js(flambe项目加载器)和当前main-html.js文件(实际游戏代码)。从那时起,您可以加载其他资源以显示实际的预加载器,但这也可能需要一些时间。如果你使用FillSprites,那么它会缩短一些时间。

但我最常做的是在画布上添加一个简单的CSS3动画(加载器)。我给这个html元素一个id,当我加载足够的时候显示" real" preloader,我从DOM中删除这个CSS加载器动画。这样可以非常快地显示预加载器,或者如果您愿意,可以加载更多设计的预加载器。