0
該代碼渲染播放器的運動,改變圖片。本地它在服務器上正常工作更改圖片不可見。但是,如果您取消註釋警報(「right1」);和警報(「right2」);將被視爲圖像變化。我怎麼讓服務器也看到圖片變化?在服務器上,播放器移動不被渲染
var timer;
function GoRight(toPosition, level, mines) {
clearInterval(timer);
var left = $("#man").position().left;
var top = $("#man").position().top;
$("#man").attr('style', 'position:absolute;display:block;left:' + left + 'px;top:' + top + 'px;')
$("#man").attr("class", "");
var tempi = 0;
timer = setInterval(
function() {
if (left >= toPosition) {
left = toPosition;
$("#man").attr('style', 'position:absolute;display:block;left:' + left + 'px;top:' + top + 'px;')
clearInterval(timer);
$("#man").attr('src', '/content/games/kamikaze2/right0.gif');
return;
}
tempi += 8;
left += 8;
$("#man").attr('style', 'position:absolute;display:block;left:' + left + 'px;top:' + top + 'px;')
if (tempi % 16 == 0) {
// alert("right1");
$("#man").attr('src', '/content/games/kamikaze2/right1.gif');
}
else {
// alert("right2");
$("#man").attr('src', '/content/games/kamikaze2/right2.gif');
}
}, 70);
}
你嘗試過什麼?你需要做的是以某種方式更新你的「遊戲狀態」到服務器。 – worenga
我剛剛意識到圖片會改變,但只有在沒有圖片的情況下發出警報纔會轉移。 – Mediator