2013-10-14 50 views
0

我已經添加了一個計時器到我的遊戲,它工作正常,但我現在面臨的問題是Timer .stop()方法似乎不適合我。我想重置計時器,每次用戶點擊一個選項,但它似乎是計時器。停止方法不起作用。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); 

} 

感謝您的幫助!

回答

0

如果要重置每一件事情就用

Timer.clear(); 
+0

嗨,我嘗試使用timer.clear()以及但它不工作太。 – leDon

5

如果要重置每一件事情就用

Timer.instance()明確的()。