SpriteKit physicsBody applyImpulse节点失败
问题描述:
我试图在触摸屏幕动作上创建一个跳转事件,但是在applyImpulse之后,我的精灵失败了(在屏幕的底部)。有些参数看起来不错,但有时会发生。SpriteKit physicsBody applyImpulse节点失败
代码:
[self.physicsBody applyImpulse:CGVectorMake(DX/MAG * kImpuleScale,20.0f)];
答
你可以把physicsBody在你的屏幕只需用:
var borderBody = SKPhysicsBody(edgeLoopFromRect: self.frame)
self.physicsBody = borderBody
然后没有任何机构可以 “逃离”