【问题标题】:How to detect how many times a selector has been performed Cocos2d?Cocos2d 如何检测一个选择器执行了多少次?
【发布时间】:2011-06-01 02:00:39
【问题描述】:

我在 Cocos2d 中开发了一款游戏。我有每 0.8 秒产生一次的敌人。我想在 25 次生成之后生成不同类型的敌人。我如何知道选择器被调用了多少次?任何帮助表示赞赏。谢谢!

【问题讨论】:

    标签: iphone cocos2d-iphone selector


    【解决方案1】:

    所以这可能是一个非常简单的答案,但我觉得我应该问一下,你不能只使用一个在每次创建时递增的计数器吗?你有什么理由不这样做吗?

    【讨论】:

    • 呃!!!我不敢相信我没想到!!!谢谢!那么,只需使用一个整数,每次敌人生成时都会添加一个整数?
    • 是的,但也阅读了安德鲁斯的回复,把这个封装在你可以的地方
    【解决方案2】:

    我完全同意 Mark 的观点,但也想建议您创建一个生成器类,该类将负责生成敌人,将具有计数器和您需要的任何其他逻辑来指定您需要创建的怪物。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多