0

我想要一个节点飞行并且表现得像没有阻力一样。我想我可以让节点“无质量”和“无摩擦”,这样我就可以应用 Impulse 并且节点永远不会停止飞来飞去。

physicsBody?.allowsRotation     =   false  
physicsBody?.isDynamic          =   true  
physicsBody?.affectedByGravity  =   false  
physicsBody?.mass               =   0  
physicsBody?.linearDamping      =   1  
physicsBody?.restitution        =   1  
physicsBody?.angularDamping     =   0  
physicsBody?.angularVelocity    =   1  
physicsBody?.density            =   0  
physicsBody?.friction           =   0

当我看到节点飞得更长但仍然会停止时,我使用更新功能永久地对节点应用了脉冲(我希望在最终解决方案中避免这种情况)。
现在的问题是,在第一次碰撞后,节点没有正确的方向在下一次碰撞时正确反弹。如果我允许节点旋转,节点将疯狂旋转......

这就是我希望它们表现的节点

4

0 回答 0