我試圖創建一個像pacman(這是一個圖像),這將出現在隨機位置的幽靈。這裏是我的代碼函數不被稱爲
function ghost(){
while (true){
e1.style.top = Math.round(Math.random() * document.body.scrollHeight) + 'px';
document.body.appendChild(e1);
}
}
<body onload="gameLoop();" onkeydown="" onkeyup="moveSelection(event)" onload="ghost();">
我希望它無限地並排運行。
請注意,你在'
'上有兩個'onload',它應該是這樣的:'onload =「gameLoop(); ghost();」' –你不能在javascript中編寫遊戲循環。 Javascript是單線程的,所以你的循環將繼續迭代,而不是給UI更新的時間, –