我已經在java中創建了一個遊戲,現在我只需要添加一個允許用戶玩60歲以下的定時器。我在互聯網上搜索並找到了鞦韆和util包的計時器。你能給我一個方法,以便能夠在我的遊戲中使用它嗎?java定時器遊戲
1
A
回答
3
,如果你想要的東西互動,你可以使用TimerTask
和Timer
類:
class ExpireTask extends TimerTask
{
YourClass callbackClass;
ExpireTask(YourClass callbackClass)
{
this.callbackClass = callbackClass;
}
public void run()
{
callbackClass.timeExpired()
}
}
所以,現在你已經有一個計時器,觸發另一個類的timeExpired
。現在,隨着Timer
你可以安排它:
...
Timer timer = new Timer();
timer.schedule(new ExpireTask(callbackClass), 60000 /* 60 secs */);
...
2
System.currentMiliSeconds(); 將它保存在遊戲的開始。 然後比較它: 如果(釐米<(System.currentMiliSeconds()/ 1000年至1060年)){System.exit(0);}
相關問題
- 1. 定時運動java遊戲
- 2. Cocos2d遊戲定時器
- 3. 定時器在遊戲中
- 4. Java:小遊戲的可變計時器
- 5. Java 2D遊戲 - 計時器與線程?
- 6. Java遊戲時機動作
- 7. 一個遊戲的C++定時器
- 8. 定時器的Python爲一個遊戲
- 9. 迷宮遊戲的Javascript定時器
- 10. 使用定時器和遊戲循環
- 11. 用定時器延遲xna遊戲
- 12. 碰撞遊戲錯誤和定時器
- 13. Java遊戲 - ClassCastException
- 14. Java TicTacToe遊戲
- 15. 如何爲Java遊戲小程序提供兩個定時器
- 16. Java - 定時器控制的多個對象(對於遊戲)
- 17. 井字遊戲java繪製遊戲
- 18. 井字遊戲Java遊戲不結束
- 19. Java - 井字遊戲Swing遊戲 - 錯誤
- 20. 在Java中玩Flash遊戲(遊戲)
- 21. Java小遊戲JApplet遊戲閃爍
- 22. 遊戲計時器Javascript
- 23. C++ OpenGL遊戲計時器
- 24. 設置遊戲計時器
- 25. php計時器facebook遊戲
- 26. 遊戲模擬器超時
- 27. 遊戲中的幀定時
- 28. 如何實現類似定時器的定時器在android連接遊戲中mytalking tom中的連接遊戲
- 29. JAVA遊戲循環?
- 30. Java遊戲 - 佈局
喜插孔非常感謝您的回覆,我想使用此代碼,但我不能請你解釋一下更??? – user261002 2010-03-11 22:05:44
這很容易,你唯一需要提供的是一個類(在我的例子中,** YourClass **有一個方法** timeExpired **)。然後在該方法內計時器達到60秒時執行你想要執行的操作,然後完成:) – Jack 2010-03-11 22:20:23