我有迷宫游戏,但不知道如何添加计时器。我希望它从 60 秒开始,当时间用完时,它会显示游戏结束消息。如果可能,时间将显示在游戏上方递减。有人知道该怎么做吗?
问问题
236 次
1 回答
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);
于 2013-10-31T17:10:35.980 回答