最佳答案
我想知道的是,我是否应该使用System.currentTimeMillis ()或system . nanotime ()更新我的对象的位置在我的游戏?它们移动的变化与上次通话后经过的时间成正比,我希望尽可能精确。
我读到过不同操作系统之间有一些严重的时间分辨率问题(即Mac / Linux的分辨率几乎是1毫秒,而Windows的分辨率是50毫秒??)我主要在windows上运行我的应用程序,50ms的分辨率似乎非常不准确。
还有比我列出的两个更好的选择吗?
有什么建议/意见吗?