我知道如何设置物理属性,但不知道如何编写代码使它们像桌球上的球一样真实地相互弹跳。我准备好了我的didBeginContact方法。
-(void)didBeginContact:(SKPhysicsContact*)contact
{
uint32_t collision = (contact.bodyA.categoryBitMask | contact.bodyB.categoryBitMask);
if (collision == (gearCategory | gear1Category)) {
[
}
}
但是我不知道需要什么代码,有没有数学和矢量技能很好的人可以帮助我?