0
我正在嘗試使用畫布製作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);
}
但我無法弄清楚如何使移動平滑,當它到達-100px X上不跳,所以我需要它連續移動。我也希望當播放器按moveKey併到達屏幕中間時它會移動。
謝謝你的幫助,但現在我得到這個:http://butkoalina.com/game/它熄滅了屏幕,並沒有想成爲無限的...... – 2012-02-20 21:34:55