【问题标题】:Getting time for cocos2dx game为 cocos2dx 游戏争取时间
【发布时间】:2014-12-24 09:55:32
【问题描述】:

我有一个问题。我正在开发有生命的游戏。重点是每5分钟生命可以复活。如果我想做到这一点,我必须花时间学习算法。但是...

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

【问题讨论】:

    标签: c++ cocos2d-x systemtime


    【解决方案1】:

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

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

    祝你好运

    【讨论】:

    • 谢谢回答,但是不行(((我第一次试过(
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-05
    • 1970-01-01
    相关资源
    最近更新 更多