如何在我在Xcode for iPad上创建的游戏中减少机会

时间:2014-02-14 04:01:53

标签: 2d-games ipad-3

这个游戏的主题是玩家必须避免罐头从顶部掉下来。我想要 给玩家3个机会,这是我的代码:

_chancesCount = 0;
    if (CGRectIntersectsRect(_cola.frame, _cabbie.frame)) {
        _chancesCount += 1;
    }
    if (CGRectIntersectsRect(_coffee.frame, _cabbie.frame)) {
        _chancesCount += 1;
    }
    if (CGRectIntersectsRect(_tea.frame, _cabbie.frame)) {
        _chancesCount += 1;
    }
    if (CGRectIntersectsRect(_soda.frame, _cabbie.frame)) {
    _chancesCount += 1;
    }
    if (CGRectIntersectsRect(_beer.frame, _cabbie.frame)) {
        _chancesCount += 1;
    }
    if (_chancesCount == 3) {
        _currentState = _STATE_GAMEOVER;
    }

我设置了一个标签来显示玩家剩下的机会 但似乎只要能够击中并离开_cabbie.frame(a yellow creature)chanceCounts会自动返回0。所以必须有3个罐子同时击中出租车司机才能完成比赛。

0 个答案:

没有答案