Libgdx Timer.stop()不工作?

时间:2013-10-14 14:52:53

标签: timer libgdx

我已经为我的游戏添加了一个计时器,它运行正常,但我现在遇到的问题是Timer .stop()方法似乎对我不起作用。我想每次用户点击一个选项时重置计时器,但它似乎是计时器。停止方法不起作用。

我可以问我还没有做什么?

这是我的计时器方法。我正在使用Timer.instance.stop()来停止计时器。

public void timer(){
    System.out.println("Timer started!!!");
    Timer.schedule(new Task(){
        @Override
        public void run() {
            System.out.println("Timer UP!!!");

            nextWord(game.getterSetter.getCategoryItem(),
                    game.getterSetter.getCategory());
        }
    }, gametime);

}

感谢您的帮助!

2 个答案:

答案 0 :(得分:5)

如果您想重置所有内容,请使用

<强> Timer.instance()清除();

答案 1 :(得分:0)

如果您想重置所有内容,请使用

Timer.clear();