在LibGdx中,是否有一种方法可以在用户暂停屏幕/暂时离开应用程序(例如来电)时暂停增量时间?例如,当显示消息需要用户花费10秒钟阅读消息时,通常我会获取消息显示的开始时间,在render()中进行计算以获取经过的时间(currentTime - MessageStartedTime),如果经过的时间> 10秒,则关闭消息,一切正常。想象一下这种情况,用户正在阅读消息(假设经过了2秒),一个持续20秒的来电,当进程被带回到我的应用程序时,经过的时间> 10秒,因此即使消息仅显示了2秒,消息也将被删除。
所以,我的问题是,是否有一个主时间计数器可以在我的应用程序中实现这种目的?最好的实现方式是什么?
所以,我的问题是,是否有一个主时间计数器可以在我的应用程序中实现这种目的?最好的实现方式是什么?