获得cocos2dx游戏的时间

时间:2014-12-24 09:55:32

标签: c++ cocos2d-x systemtime

我有一个问题。我正在开发有生命的游戏。重点是生命可以在每5分钟后恢复一次。如果我想这样做,我必须有时间进行算法。但是...

我知道很多方法可以获得系统时间,但问题是用户可以改变它。因此,如果一些聪明的用户改变时间,他可以比他应该更早地获得生命。所以我的问题是 - 我怎么能避免这种情况?是否有一些函数会返回处理器时间或如何?

1 个答案:

答案 0 :(得分:0)

您可以使用time()来获取UTC时间1970年1月1日00:00后的秒数。我不知道用户的偏好是否可以改变结果。试试,但我不会想。

您还可以看到clock()。此函数返回自程序启动以来的刻度数。但是,如果你重新启动你的应用程序它就没用了......

祝你好运