Skip to content

BodyMover

Supported Class Animation & Avatar Deprecated in Roblox Deprecated NotCreatable

Base class for objects that continually exert forces to assemblies.

Description

BodyMover is the abstract base class for the set of legacy objects that exert forces to assemblies in different ways. In general, the subclasses of BodyMover are:

  • BodyForce exerts a force relative to world coordinates.
  • BodyPosition exerts force to maintain a certain world position.
  • BodyVelocity exerts force to maintain a certain velocity.
  • BodyThrust exerts a force relative to object coordinates which applies torque if positioned in a certain way.
  • BodyGyro exerts torque to maintain a certain orientation.
  • BodyAngularVelocity exerts torque to maintain a certain angular velocity.
  • RocketPropulsion exerts both translational and rotational forces to cause an assembly to track down another.

Inheritance

Object → Instance → BodyMover

Nova inheritance: Instance → BodyMover

Known subclasses: BodyAngularVelocity, BodyForce, BodyGyro, BodyPosition, BodyThrust, BodyVelocity, RocketPropulsion

Inherited members

Inherited from Instance: 8 properties, 36 methods, 7 events. They are documented on the base class page.

Roblox reference: BodyMover

Generated from Nova's API dump and Roblox creator-docs. Nova-only members come from the engine's reflection metadata.