Управление краном в Cocos2d - PullRequest
2 голосов
/ 03 марта 2012

Я работаю над игрой в cocos2d, в которой два человека одновременно нажимают на экран в разных местах, и каждое нажатие считается отдельным действием?

Это мой текущий код, который не позволяет рассчитывать два касания одновременно:

-(void)ccTouchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
    UITouch *myTouch = [touches anyObject];
    CGPoint point = [myTouch locationInView:[myTouch view]];
    point = [[CCDirector sharedDirector] convertToGL:point];

    if (point.y > 512) {
        score += 1;
        [scoreLabel setString:[NSString stringWithFormat:@"%i", score]];
    }
    if (point.y < 512) {
        score2 += 1;
        [scoreLabel2 setString:[NSString stringWithFormat:@"%i", score2]];
    }

1 Ответ

0 голосов
/ 03 марта 2012

Я добавил следующий код в мой appdelegate для обработки мультитач:

[glView setMultipleTouchEnabled:YES];
...