Libgdx Timer.stop()不工作?

0 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);

}
Run Code Online (Sandbox Code Playgroud)

谢谢您的帮助!

Roh*_*ain 5

如果你想重置每件东西,那就试试吧

Timer.instance()清除().