libGDX:当设备关闭时,CountDownTimer仍在运行

时间:2015-12-27 13:28:07

标签: java android timer libgdx countdowntimer

在我的游戏中,我想要每日奖励,所以我需要在玩家Timer游戏时dispose仍在运行的倒计时。 我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

您可以在首选项中存储timeStamp,或者在加密文件中更好地保​​护。但是用户可以改变他的设备上的时间,这将打破。还有更多选择。

  • Get a timestamp from a online server。有几个服务器可用于获取时间戳。但是如果服务器关闭或关闭,你的游戏就会崩溃。

  • 将所有内容存储在数据库中。在我目前的项目中,我的建筑物需要很长时间才能建造,所以我将建筑物应该完成的时间存储起来。当玩家登录时,它从数据库中检索他的帐户的建筑信息。您可以通过这种方式完全控制数据,大多数数据库都可以很好地计算时间和日期。