我有一个Edge对手作为地面和一些方形的精灵,有RigidBody2D
和BoxCollider2D
个组件。我已经将物理2D材料添加到地面,并具有以下属性,以使精灵在撞击地面后稍微反弹。
Friction: 1
Bounciness: 0.2
当我运行游戏时,精灵会掉下来并稍微弹跳一下。但是在撞到地面之后永远不会完全停下来,并且像振动一样保持弹跳。
如何通过弹跳击打地面2到3次后精灵完全停止?
答案 0 :(得分:0)
我通过调低精灵的Gravity
属性解决了这个问题。我之前将其设置为8,现在将其更改为2,使精灵在经过几次弹跳后停止振动。