我正在使用 Phaser 开发一款游戏。该游戏用无法预装的元素奖励玩家。在 Ajax 调用之后,我希望加载图像,然后在移相器动画中显示它。有办法做到这一点吗?
流程:游戏正在玩 游戏完成并进行 Ajax 调用。 Ajax 响应使用哪个图像。 Phaser 加载图像并显示他们赢得的内容。
最佳答案
您可以使用 Phaser 的加载器通过调用随时加载图像
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();
关于javascript - Phaser 在预加载后动态加载图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37780496/