Xna 维可牢尼龙搭扣物理:碰撞会使物体旋转,但不会移动

Xna 维可牢尼龙搭扣物理:碰撞会使物体旋转,但不会移动,xna,2d,game-physics,monogame,farseer,Xna,2d,Game Physics,Monogame,Farseer,我使用的是最新版本的Velcro Physics(前身为Farseer Physics),我希望有一个物体能够通过碰撞旋转,但不能通过碰撞平移/移动 如果有帮助的话,这个应用程序是一个齿轮系统,其中齿轮相互旋转,但不能相互推动/移动 我试着在每一帧中将每个齿轮的位置设置为相同的位置,但该解决方案仍然允许齿轮在单个帧中移动 谢谢你的帮助 最后,我只是将body.LinearDamping设置为100f,并在每一帧将对象重置到相同的位置。LinearDamping变量会减慢对象的移动速度,因此它不会

我使用的是最新版本的Velcro Physics(前身为Farseer Physics),我希望有一个物体能够通过碰撞旋转,但不能通过碰撞平移/移动

如果有帮助的话,这个应用程序是一个齿轮系统,其中齿轮相互旋转,但不能相互推动/移动

我试着在每一帧中将每个齿轮的位置设置为相同的位置,但该解决方案仍然允许齿轮在单个帧中移动


谢谢你的帮助

最后,我只是将
body.LinearDamping
设置为
100f
,并在每一帧将对象重置到相同的位置。
LinearDamping
变量会减慢对象的移动速度,因此它不会在每次更新时都飞走,但它并不完美,因此仍然需要重置位置