0
Canvasを使用してHTML5ゲームを作成しようとしています。私はBGに移動することになってコードの部分がありますHTML5とキャンバス:プレーヤーの動きで背景を移動する
function drawScene() { // main drawScene function
clear(); // clear canvas
// draw background
context = document.getElementById("gameCanvas").getContext('2d');
bgShiftX -= 3;
if (bgShiftX <= -100) {
bgShiftX = 0;
}
context.drawImage(floor, 0 + bgShiftX, 410);
context.drawImage(city, 0 + bgShiftX, 175);
}
をしかし、私はそれがスムーズに動くようにする方法を見つけ出すことはできません、それはX上-100px達したときにジャンプしないので、私はそれが連続的に移動必要。また、プレーヤーがmoveKeyを押して画面の中央に移動したときに移動します。
ありがとう、私はこれを得る:http://butkoalina.com/game/それは画面から消えて、無限になりたい –