BodyMover 是用於不同方式對組件施加力的舊版對象集的抽象基礎類。一般來說, BodyMover 的子類是:
- BodyForce 施加相對於世界坐標的力。
- BodyPosition 施加力以維持特定世界位置。
- BodyVelocity 施加力以維持特定速度。
- BodyThrust 會對物件座標施加相對力,如果放置在特定方式,將應用扭矩。
- BodyGyro 施加扭矩以維持特定方向。
- BodyAngularVelocity 施加扭矩以維持特定的角速度。
- RocketPropulsion 會施加翻譯和旋轉力,使一個裝配追蹤另一個裝配。