我有迷宫游戏工作,但不知道如何添加计时器。我希望它从60秒开始,当时间用完时,它将显示游戏结束消息。如果可能的话,时间将显示在游戏上方递减。谁知道怎么做?
答案 0 :(得分:0)
1)存储游戏开始的时间:
var startTime = Date.now();
(或将其存放在财产中)。
2)然后,在你的游戏循环中:
var timeElapsed = Date.now() - startTime;
if (timeElapsed > 60000) {
// ... game over code
}
// to display the time, do something like :
var timeElapsed_second = Math.floor (timeElapsed / 1000 );
displayTime(timeElapsed_second);