Java游戏计时器

我已经用Java创建了一个游戏,现在我只需要添加一个允许用户在60岁以下玩的计时器。我已经在互联网上进行搜索,找到了swing和util软件包的计时器。您能给我一种方法在我的游戏中使用它吗?

回答:

如果您想进行交互,可以使用TimerTaskTimer类:

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

回到顶部