【问题标题】:How Make the players waiting [closed]如何让玩家等待[关闭]
【发布时间】:2014-05-25 20:24:39
【问题描述】:

我想知道如何让玩家等待?就像糖果迷恋当玩家失去所有生命值时,他必须等待一段时间

我该怎么做?

谢谢

【问题讨论】:

  • 这个问题不能回答,所以请提供更多信息并添加一些您尝试过的代码

标签: ios objective-c cocos2d-iphone


【解决方案1】:

当玩家输了时创建一个日期对象

NSDate *stopTime = [NSDate dateWithTimeIntervalSinceNow:0];

并将该日期存储在 NSUserDefaults 中。要检查用户是否等待了足够长的时间,请从 NSUserDefaults 中读取日期,并计算停止时间和当前时间之间的差值。例如,如果用户需要等待 15 分钟,那么

NSTimeInterval delta = [stopTime timeIntervalSinceNow];
delta = -delta;
if ( delta > 15 * 60 )
    // OK to play
else
    // still waiting

【讨论】:

    猜你喜欢
    • 2015-10-11
    • 1970-01-01
    • 1970-01-01
    • 2010-11-23
    • 2016-03-21
    • 1970-01-01
    • 2022-01-19
    • 2016-05-11
    • 1970-01-01
    相关资源
    最近更新 更多