私は 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);
}