我有一个 b2Body,它以未知的“linearVelocity.y”朝向屏幕顶部。当线性速度刚好低于顶部并让重力接管时,如何让线性速度减慢并为 0?
- 我尝试过 LinearDamping,但在离开屏幕顶部之前,对象并不总是足够慢。
- 我也尝试将 ApplyImpulse 与
-linearVelocity.y
when一起使用object.position >= screen.Height - object.contentSize.height
,但这似乎并没有以足够平滑的方式减慢它的速度。
任何帮助都会很棒!
编辑:这方面的一个例子可能是游戏“小翅膀”中的高度限制