0

ゲームにタイマーを追加しましたが、問題なく動作しますが、現在直面している問題は、Timer .stop() メソッドが機能していないように見えることです。ユーザーがオプションをクリックするたびにタイマーをリセットしたいのですが、タイマーのようです。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);

}

助けてくれてありがとう!

4

2 に答える 2

5

すべてをリセットしたい場合は、使用してください

Timer.instance().clear();

于 2014-09-09T11:15:12.150 に答える
0

すべてをリセットしたい場合は、使用してください

Timer.clear();
于 2013-10-14T17:44:27.893 に答える