我在XNA中使用Farseer并使用名为ApplyLinearImpulse()的函数来使对象在特定方向上移动。
如何使用Farseer让对象自然减速?
答案 0 :(得分:2)
这是通过LinearDamping属性实现的。
答案 1 :(得分:1)
根据牛顿先生的说法,对象保留其状态,直到被外部势力采取行动。因此,如果你想让它停止你向相反的方向施加力或让摩擦为你做。既然你说“自然地”,我认为你想要施加摩擦。
只要您通过Body.Friction属性设置两个对象,就会应用摩擦力。
如果你想要与背景摩擦,有一个称为摩擦接头的关节,它总是对身体产生摩擦,就像它在桌子上滑动一样。