【发布时间】:2014-04-01 00:57:40
【问题描述】:
在我的 .h 文件中,我这样添加了委托:
@interface GameScene : SKScene<SKPhysicsContactDelegate>
在我的 .m 文件中有这个
-(void)didMoveToView:(SKView *)view{
self.physicsWorld.contactDelegate = self;
}
-(void)didBeginContact:(SKPhysicsContact *)contact{
NSLog(@"contact");
}
我也有节点,它们有时会相互接触。他们正确设置了他们的物理身体属性,我似乎无法弄清楚问题所在。怎么了?谢谢!
【问题讨论】:
-
嗯,你显示的是正确的。您需要添加一些与创建和添加节点相关的代码。此外,向我们展示您是如何定义位掩码值的。
-
是的,特别是联系人和类别位掩码。
标签: ios xcode sprite-kit skphysicsbody