0

你好,我正在制作一个横向滚动的 cocos2d 游戏。我有一个从 CCLayer 子类化的类和从 CCSprite 和 CCNode 子类化的其他类。我可以在从 CCSprite 和 CCNode 子类化的类中使用 ccTouch 方法,还是只能在从 CCLayer 子类化的类中使用 ccTouch 方法?

4

1 回答 1

0

尝试这个

[[[CCDirector sharedDirector] touchDispatcher] addTargetedDelegate:self priority:0 swallowsTouches:YES];

并打电话

- (BOOL)ccTouchBegan:(UITouch *)touch withEvent:(UIEvent *)event {
    return YES;
}
于 2013-08-14T17:20:38.370 回答