在我的 .h 文件中,我这样添加了委托:
@interface GameScene : SKScene<SKPhysicsContactDelegate>
在我的 .m 文件中,我有这个
-(void)didMoveToView:(SKView *)view{
self.physicsWorld.contactDelegate = self;
}
-(void)didBeginContact:(SKPhysicsContact *)contact{
NSLog(@"contact");
}
我也有节点,它们有时会相互接触。他们正确设置了他们的物理身体属性,我似乎无法弄清楚问题所在。怎么了?谢谢!