私はそのようなゲームをデザインしていますが、カウントダウンタイマーはまだ秒です。だから私はそれを数分に変更したい。どのように分単位で変更できますか?説明をお願いします。カウントダウンタイマーを分単位で変更するにはどうすればいいですか?
//thanks to GameAlchemist
function createCountDown(timeRemaining) {
var startTime = Date.now();
return function() {
return timeRemaining - (Date.now() - startTime);
}
}
var currentCountDown = createCountDown(30000);
// Draw everything
var render = function() {
var countDownValue = currentCountDown();
returnKillsNeeded(stageNum);
ctx.drawImage(startGameImg, 0,0);
ctx.font = "24px Helvetica";
ctx.textAlign = 'center'
ctx.textBaseline = "top";
ctx.fillStyle="#FF0000";
ctx.fillText("press Enter to play", 250, 450);
ctx.fill();
if(gameStart){
if (bgReady) {
ctx.drawImage(bgImage, 0, 0);
}
ctx.fillStyle="#522900";
ctx.fillRect(0,480,500,120);
ctx.drawImage(scoreImg, 22,522);
ctx.drawImage(livesImg, 360,522);
ctx.drawImage(progressImg, 200,492);
createProgressBar();
createProgressPercent();
ctx.fillText("progress", 170,492);
setEnemyHealthText();
drawPlayer();
if(countDownValue <=0){
countDownValue = 0;
}else{
ctx.fillText(countDownValue, 200,190);
}
あなたのために、車を改革しないでください。例:[jQuery Countdown](http://keith-wood.name/countdown.html)。 – trincot
提供されたコードに不均衡な中カッコがあります。正しい構文を持つコードを提供してください。論理的な方法でコードをインデントするといいでしょう。 – trincot
あなたは与えられた答えにいくらかフィードバックを与えて、あなたのニーズに合った答えを受け入れることができますか? – trincot