我想在Phaser.io中使用多个new Phaser.Game
实例,但是当我创建第二个Phaser.Game对象时,我得到以下错误WebGL: INVALID_OPERATION: uniform2f: location not for current program
这是我用户的HTML代码
<div id="player1Holder"></div>
<div id="player2Holder"></div>
这是我用户的JavaScript代码
new Phaser.Game(700, 850, Phaser.AUTO, 'player1Holder');
new Phaser.Game(700, 850, Phaser.AUTO, 'player2Holder');
答案 0 :(得分:7)
您目前无法在一个页面中嵌入多个Phaser游戏,除非:
这是因为Phaser使用Pixi.js进行渲染,而Pixi目前不支持其WebGL渲染器的多个实例。