0

私はaが別の と衝突するCGRectIntersectsRect()たびに見ていました:CCSpriteCCSprite

- (void)update3
{
    for (CCSprite *sprite in _monsters)
    {
        if (CGRectIntersectsRect(_rocket.boundingBox, sprite.boundingBox))
        {
            NSLog(@"Collide");
        }
    } 
}

これにより、スプライトが互いに接触している限りログが発生します。最初の接触を検出したいだけです。これは可能ですか?

4

1 に答える 1