在我的游戏中,我不希望在与任何SKSpriteNode
发生碰撞后降低physicsBody
的速度。
目前SKSpriteNode
的{{1}}速度在与physicsBody
发生碰撞后声速下降。
我尝试了什么:
我试图让velocity
进入
-(void)update:(CFTimeInterval)currentTime
方法&我通过以下方法将其提供给SKSpriteNode
:
-(void)didBeginContact:(SKPhysicsContact *)contact
但它没有任何区别。
请帮我解决这个问题。
答案 0 :(得分:0)
归还基本上等同于对象的“弹性”。
Sprite Kit Physicsbody Restitution定义为
描述身体从另一个身体反弹时保留多少能量的属性,基本上是一种说“蹦蹦”的奇特方式“-IOS Games by Tutorials *
所以make self.physicsBody.restitution = 1.0;