ccTouches Начал не стрелять в cocos2D? - PullRequest
3 голосов
/ 07 июня 2010

Здравствуйте, я создал слой для демонстрационного игрового приложения, используя cocos2D Framework. У меня есть интеграция cocos2d с существующим приложением. Для этого мне нужно обнаружить сенсорные события. Но я не могу обнаружить это. Я использовал ccTouchesBegan.

- (BOOL)ccTouchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
    [self ccTouchesEnded:touches withEvent:event];
}

Даже простое событие touchBegan также не запускается.

я должен добавить что-нибудь вроде делегата или протокола для этого? Я новичок в разработке для iphone, а также я изучаю программирование cocos2d для разработки игр. пожалуйста, помогите.

1 Ответ

9 голосов
/ 08 июня 2010

В методе слоя init необходимо указать, чтобы он реагировал на прикосновения, установив self.isTouchEnabled = YES;.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...