[英]High Score board
所以我有這個游戲,分數不斷增加,但沒有輸。 當玩家退出游戲時,我想保存並存儲游戲高分並在另一個頁面中顯示。 我怎樣才能做到這一點?
checkColorMatch = function() {
if (curColor == nextMatchColor) {
++streak;
dur -= 10;
if (dur < minDur) {
dur = minDur;
}
streakCounter.innerHTML = streak;
} else {
streak = 0;
dur = 2000;
streakCounter.innerHTML = "";
}
prevMatchColor = nextMatchColor;
nextMatchColor = chooseColor();
boxes[0].className = "box " + colors[prevMatchColor];
boxes[1].className = "box " + colors[nextMatchColor];
rerun();
setTimeout(checkColorMatch,dur);
};
main.classList.add("run");
jello.classList.add(colors[curColor]);
boxes[0].classList.add(colors[prevMatchColor]);
boxes[1].classList.add(colors[nextMatchColor]);
for (b in boxes) {
if (b < boxes.length) {
boxes[b].classList.add(colors[chooseColor()]);
}
}
setTimeout(checkColorMatch,dur);
document.querySelector(".click-area").addEventListener("click",cycleColor);
document.addEventListener("keydown",function(e) {
if (e.keyCode == 32) {
cycleColor();
}
});
有LocalStorage API 可以訪問 Document 來源的 Storage 對象,該對象可用於存儲您的數據,在關閉頁面后仍然存在。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.