我正在制作一个简单的配对游戏,并希望倒数计时器。有没有办法每个dt引发一个事件?我发现了一些使用线程的代码,但对于我需要的东西来说似乎要复杂得多。
答案 0 :(得分:0)
这样的事情应该有效:
TimerTask countdown = new TimerTask() {
public void run() {
synchronized(UiApplication.getEventLock()) {
//do the stuff to the UI, ie change the counter
}
}
};
Timer timer = new Timer();
timer.scheduleAtFixedRate(countdown, 0, dt);
我没有对此进行测试,所以我可能会在那里输入错字,但这是基本的想法。有关详细信息,请查看TimerTask和Timer文档。