与 physicsBody 碰撞后如何保持 SKSpriteNode 速度?

How to retain SKSpriteNode velocity after collision with physicsBody?

在我的游戏中,我不想在与任何 physicsBody.

碰撞后降低我的 SKSpriteNode 的速度

目前我的 SKSpriteNode 的速度在与 physicsBody 碰撞后大大降低。

我尝试了什么:

我试图让 velocity 进入 -(void)update:(CFTimeInterval)currentTime 方法 & 我在下面的方法中将它提供给我的 SKSpriteNode :

-(void)didBeginContact:(SKPhysicsContact *)contact

不过没关系。

请帮我解决这个问题。

归还基本上等同于一个对象的"bounciness"。

Sprite Kit Physicsbody Restitution 定义为

属性 描述一个物体从另一个物体弹开时保留了多少能量,基本上是一种奇特的说法 "bounciness"" -IOS 教程游戏*

所以self.physicsBody.restitution = 1.0;

参考Restitution