我需要一種方法來在設定的時間在關卡中產生物體。我知道我可以用If語句通過檢查時間變量來做到這一點,但是這個想法很愚蠢,因爲它會檢查ewery更新,如果它的時間合適,這會讓我的遊戲變慢。有另一種方法嗎?我使用Java進行編程。對於糟糕的英語感到抱歉。設定時間在遊戲關卡中產卵物體
0
A
回答
2
你要使用Java的定時器類,http://docs.oracle.com/javase/6/docs/api/java/util/Timer.html
這裏有一個簡單的例子:
public class Reminder
{
Timer timer;
public Reminder(int seconds) {
timer = new Timer();
timer.schedule(new RemindTask(), seconds*1000);
}
class RemindTask extends TimerTask {
public void run() {
System.out.println("Time's up!");
timer.cancel(); //Terminate the timer thread
}
}
public static void main(String args[]) {
new Reminder(5);
System.out.println("Task scheduled.");
}
}
在你的情況下,你會想,可以替代秒參數計時器時間表方法調用到Date變量。您將使用此構造函數:
schedule(TimerTask任務,日期時間) 計劃指定的任務在指定的時間執行。
希望這可以幫助你!
+0
謝謝!這是我需要的。 – Simas
相關問題
- 1. HTML5畫布遊戲產卵間隔
- 2. 在遊戲中隨機產生物體
- 3. 遊戲:在遊戲/窗口產卵精力的算法egdes
- 4. Python Pexpect產卵物體Flush
- 5. Android遊戲產卵激光精靈
- 6. 敵人產卵系統安卓遊戲
- 7. 在遊戲物體位置
- 8. 產卵物體不在屏幕上
- 9. 在特定位置遊戲製造商隨機產卵
- 10. 如何提高產卵率隨着時間的推移在JavaScript遊戲
- 11. 在遊戲中旋轉物體LibGDX
- 12. 在蛇遊戲中不適當產卵的蘋果
- 13. 液體物理遊戲
- 14. IsPointerOverGameObject獲取遊戲物體
- 15. 在遊戲中設置時間限制
- 16. 保存遊戲關卡設置
- 17. 每秒鐘保持產卵物體
- 18. 產卵時間以及Unity遊戲速度移動(類似於鋼琴磚)
- 19. 鎖定和解鎖遊戲關卡android
- 20. 當我嘗試並在多人遊戲中產卵時,我的遊戲對象不可見
- 21. Movieclip在設定參數中產卵
- 22. Android和遊戲關卡
- 23. 移動遊戲物體隨着時間的推移
- 24. 測量產卵物體之間的距離
- 25. 在隨機產生的世界點產卵物體
- 26. Libgdx資產遊戲設計
- 27. 在pyGame中的遊戲關卡之間切換
- 28. 定時器在遊戲中
- 29. 遊戲中關卡的數據結構
- 30. 設計:遊戲AI中的「敵人」物體陣列
你能不能給我們你寫的語言?嘖。 –
我正在用Java寫作 – Simas