2016-06-13 45 views
4

With Phaser我正在制作游戏。这个游戏奖励玩家一个不能被预加载的物品。在Ajax调用之后,我希望加载图像,然后将其显示在相位器动画中。无论如何要做到这一点?Phaser在预加载后动态加载图像

流程:游戏正在玩 游戏完成和Ajax调用已完成。 Ajax响应使用哪个图像。 Phaser加载图像并显示他们赢了什么。

回答

6

您可以使用移相器的加载器随时加载图像通过调用

game.load.image('referenceName', 'assets/pics/file.jpg');

,那么你可以在 http://phaser.io/examples/v2/loader/load-events

game.load.onLoadComplete.add(aFunctionToCall, this);

但最重要的设置,如那些事件不要忘了在设置好所有东西之后,告诉装载机启动。

game.load.start();

+1

好的,我试过这个,它的工作原理。 –