this.update = function() {
if (state == "game") {
if (jaws.pressed("p") && !jaws.paused) {
jaws.paused = true;
setTimeout(function() {
var unpause_interval_id = setInterval(function() {
if (jaws.pressed("p") && jaws.paused) {
jaws.paused = false;
clearInterval(unpause_interval_id);
}
});
}, 5000);
}
これは、私が取り組んでいるゲームを一時停止する私の試みです。基本的には、プレイヤーが一時停止すると、プレイヤーが一時停止したいかどうかをチェックする関数に5秒のタイムアウトを設定します。clearIntervalとゲームの一時停止
しかし、私は間隔をクリアすることに成功していない、clearInterval関数は動作しません、私はそれを私がデバッグしたものから確信しています。私が間違っていることのアイデア?
ありがとうございました!
てみましたか? – user907860