我是 WebGL 的新手,我决定尝试 Phaser.js 库。
我在背景滚动时遇到了一些问题(像跑步者和侧滚轴这样的游戏)。我已经看到它在 PIXI.js 中是如何工作的,但我无法为 Phaser 做/找到解决方案。
Pixi.js 代码。
function init() {
var farTexture = PIXI.Texture.fromImage("resources/bg-far.png");
far = new PIXI.TilingSprite(farTexture, 512, 256);
far.position.x = 0;
far.position.y = 0;
far.tilePosition.x = 0;
far.tilePosition.y = 0;
stage.addChild(far);
requestAnimFrame(update);
}
function update() {
far.tilePosition.x -= 0.128;
renderer.render(stage);
requestAnimFrame(update);
}