gpt4 book ai didi

Java2D 不稳定增量时间

转载 作者:行者123 更新时间:2023-12-03 23:12:26 26 4
gpt4 key购买 nike

所以我想使用 delta time 运行我的新游戏,但问题是 delta 太不稳定了。这意味着它通常输出 8 到 11 之间的数据是好的,但有时会显示 -4000 和 5000 以上的数字。但是屏幕每 10 毫秒更新一次......我不明白这是怎么发生的。

setEndTime((int) System.nanoTime() / 1000000);
setDelta(getEndTime() - getStartTime());
setStartTime(getEndTime());

仅仅是javas Timer类不准确吗?

最佳答案

System.nanoTime() 返回一个 long,但你正在转换为一个 int,这可能是原因,尝试使用多头来跟踪时间,看看是否有帮助。

关于Java2D 不稳定增量时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17685990/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com