Java游戏计时器
我已经用Java创建了一个游戏,现在我只需要添加一个允许用户在60岁以下玩的计时器。我已经在互联网上进行搜索,找到了swing和util软件包的计时器。您能给我一种方法在我的游戏中使用它吗?
回答:
如果您想进行交互,可以使用TimerTask
和Timer
类:
class ExpireTask extends TimerTask{
YourClass callbackClass;
ExpireTask(YourClass callbackClass)
{
this.callbackClass = callbackClass;
}
public void run()
{
callbackClass.timeExpired()
}
}
因此,现在您有了一个计时器,可以触发timeExpired
另一个类的调用。现在,Timer
您可以安排它:
...Timer timer = new Timer();
timer.schedule(new ExpireTask(callbackClass), 60000 /* 60 secs */);
...
以上是 Java游戏计时器 的全部内容, 来源链接: utcz.com/qa/409439.html