gpt4 book ai didi

javascript - 我将如何为我的游戏制作本地高分表?(Javascript)

转载 作者:行者123 更新时间:2023-11-28 03:45:32 26 4
gpt4 key购买 nike

好吧,我用 JavaScript 做了一个快速的打地鼠游戏。我有一个计数器,可以计算地鼠的点击次数。我的动画功能是这样的

    function animate0(pos) {
pos %= urls.length;
var animation0 = document.getElementById('animation0');
var counter = document.getElementById('counter');
animation0.src = urls[pos];
if (pos == 1) { // only make onclick when have a certain image
animation0.onclick = function() {
counter.innerHTML = parseInt(counter.innerHTML) + 1;
}
}
else {
animation0.onclick = function() {
//do nothing
}
}
setTimeout(function() {
animate0(++pos);
}, (Math.random()*500) + 1000);
}

我通过这段代码显示计数器,

<div id='counter'>0</div>

虽然这无关紧要,但这是我显示动画的方式,

<img id='animation0' src ='http://i51.tinypic.com/sxheeo.gif'/>

我不知道如何制作本地计算机高分表(可能有 5 个左右的分数点)。帮助?谢谢,史蒂文

最佳答案

使用 cookiesHTML5 databases .

一个非常糟糕的 cookie 示例:
setCookie('highscores', '100,120,130,140,​​150')

后来

var highscores = getCookie('highscores').split(',') //now contains [100,120...]

或者,如果您想存储名称和其他数据,您可以将 json 对象存储为字符串。数据格式可能如下所示:

[{name: 'STK', score: 1100}, {name: 'ASS', score:'1000'}]

您需要使用 JSON 处理库(在 jquery 或其他软件中)来字符串化您的数组,然后再对其进行解析。

关于javascript - 我将如何为我的游戏制作本地高分表?(Javascript),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6552333/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com