0
在我的.h文件我已經添加了代表這樣:SKPhysicsContactDelegate協議方法不會被調用
@interface GameScene : SKScene<SKPhysicsContactDelegate>
而在我的.m文件我有這個
-(void)didMoveToView:(SKView *)view{
self.physicsWorld.contactDelegate = self;
}
-(void)didBeginContact:(SKPhysicsContact *)contact{
NSLog(@"contact");
}
我有節點以及他們有時會彼此接觸。他們的physicalBody屬性設置正確,我似乎無法弄清楚問題所在。什麼是錯的?謝謝!
那麼,你所顯示的是正確的。您需要添加一些與創建和添加節點相關的代碼。另外,請告訴我們您是如何定義位掩碼值的。 – ZeMoon
是,具體聯繫和類別位掩碼。 – LearnCocos2D