Skip to content

BodyThrust

Supported Class Animation & Avatar Deprecated in Roblox Deprecated PreferredDescriptorName ThreadSafety

Applies a constant force to an object at a specific point.

Description

The BodyThrust object applies a force relative to the assembly to which it is parented at a specific location. It behaves similar to a BodyForce except that this object's force applies at a specific point (Location), allowing you to exert a torque (rotational force). To apply a force dynamically so that an assembly maintains a constant angular velocity, use a BodyAngularVelocity instead. To apply a force dynamically so that an assembly maintains a constant orientation (angular position), use a BodyGyro.

Inheritance

Object → Instance → BodyMover → BodyThrust

Nova inheritance: Instance → BodyMover → BodyThrust

Properties

Force Supported Property Determines the amount of force exerted on each axis relative to the assembly.
Force: Vector3

This property determines the amount of force exerted on each axis relative to the assembly. The force is exerted at the Location which is also relative to the assembly.

Roblox documentation

force Supported Property Deprecated Use Force instead
force: Vector3

Use Force instead

Nova behaviour: Nova keeps this legacy member for compatibility. Roblox's modern deprecation wording may describe later Roblox behaviour; verify it against Nova before relying on the copied text.

Roblox documentation

Location Supported Property Determines the relative position where the Force is exerted.
Location: Vector3

This property determines the relative position where the Force is exerted. This is the primary means for turning force into torque.

Roblox documentation

location Supported Property Deprecated Use Location instead
location: Vector3

Use Location instead

Nova behaviour: Nova keeps this legacy member for compatibility. Roblox's modern deprecation wording may describe later Roblox behaviour; verify it against Nova before relying on the copied text.

Roblox documentation

Inherited members

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

Roblox reference: BodyThrust

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