Velcro Physics:碰撞应该旋转 body,但不会移动它
Velcro Physics: Collisions should rotate body, but not move it
我正在使用最新版本的 Velcro Physics(以前称为 Farseer Physics),我想要一个 body 可以通过碰撞旋转,但不能 translated/moved 的碰撞.
如果有帮助,这个应用程序是一个齿轮系统,其中齿轮相互旋转但不能 push/move 彼此。
我试过将每个齿轮的位置设置到每一帧的相同位置,但该解决方案仍然允许齿轮在该单帧中移动。
感谢您的帮助!
我最后只是将 body.LinearDamping
设置为 100f
并将对象每帧重置到相同位置。 LinearDamping
变量减慢了对象的移动,所以它不会在每次更新时飞走,但它并不完美,所以位置仍然需要重新设置。
我正在使用最新版本的 Velcro Physics(以前称为 Farseer Physics),我想要一个 body 可以通过碰撞旋转,但不能 translated/moved 的碰撞.
如果有帮助,这个应用程序是一个齿轮系统,其中齿轮相互旋转但不能 push/move 彼此。
我试过将每个齿轮的位置设置到每一帧的相同位置,但该解决方案仍然允许齿轮在该单帧中移动。
感谢您的帮助!
我最后只是将 body.LinearDamping
设置为 100f
并将对象每帧重置到相同位置。 LinearDamping
变量减慢了对象的移动,所以它不会在每次更新时飞走,但它并不完美,所以位置仍然需要重新设置。