我目前正在開發一個java項目。這是一個基本的RTS模擬器。我現在擁有的問題是與定時器有關的問題。Java僞定時器
例如:
我開始0:00秒。
營房需要25秒的時間來建造。
我需要存儲操作的開始時間和結束時間。所以它存儲了一些類似事件「BARRACK 0:00 0:25」。
我沒有問題在實時做 - 但它不是我想要的。
我希望它能夠在僞實時刻度上自動創建開始時間戳和結束時間戳(這樣我就可以在執行時獲得所有時間長度的所有日誌)。我知道的正常數據類型沒有幫助。
任何人有什麼建議可以用來創建這種類型的僞時間軸?
你爲什麼不使用Swing Timer?或者只記錄事件發生的時間,然後在遊戲循環中檢查該時間? –