2011-06-17 90 views
0

我是新來的cocos2d。在我的遊戲中,我使用「cctouchesbegan」推新場景。使用「popScene」來到第二場景中的第一個場景。來到第一場後,我的「cctouchesbegan」委託方法不工作...如果有任何想法,這將是有益的。cocos2d問題中的popscene

+0

請在此處貼上您的代碼。 – 2011-06-27 01:01:24

回答

0

放 「不」 的時候,你要添加的targettedDelegate如圖below.It糾正我的錯誤[CCTouchDispatcher sharedDispatcher] addTargetedDelegate:自我優先級:0 swallowsTouches:NO]

0

你可以做到以下幾點:

-(void)onEnter 
{ 
    [super onEnter]; 


    [[CCTouchDispatcher sharedDispatcher] removeDelegate: self]; 
    [[CCTouchDispatcher sharedDispatcher] addTargetedDelegate:self priority:0 swallowsTouches:YES]; 
    self.isTouchEnabled = YES; 
} 


- (void) onExit { 

    [[CCTouchDispatcher sharedDispatcher] removeDelegate: self]; 
    [super onExit]; 
}