gpt4 book ai didi

java - Android 中的游戏时间

转载 作者:行者123 更新时间:2023-12-01 05:15:53 25 4
gpt4 key购买 nike

有没有一种直接的方法可以在 Android (java) 中跟踪游戏时间?例如,为了保持运动流畅,无论帧速率如何,我需要考虑自上一帧以来耗时量。这在 XNA 中很容易做到(因为它已经为您设置好了),但即使没有游戏引擎,您仍然可以在 C# 中使用 timeSpan。我尝试查找 java 的时间跨度,但它没有提供太多或很长的信息。是否有一种等效的、快捷的方法来处理帧到帧的时序?

最佳答案

您的游戏逻辑应该在独立于帧速率的单独线程中运行。然后,当刷新屏幕时,您只需绘制当前状态的对象。

当您确实需要能够测量时间时,请使用 SystemClock.elapsedRealTime

关于java - Android 中的游戏时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11220009/

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