Roblox UtilitiesDevlHub Roblox Documentation

Class

RotateV

Deprecated
Memory category
BaseParts

Joins two parts and allows rotation driven by angular velocity from the Motor surface type.

Deprecated. This class works alongside the deprecated SurfaceType and should not be used for future work; use HingeConstraint instead.

A RotateV object joins two parts together and allows rotation about a set axis. This object is most commonly created by the SurfaceType.Motor on a BasePart. If created through a script, behavior is still governed by the surface input of JointInstance.Part0.

The three inputs of note are as follows:

  • NoInput — The joint will not rotate under its own power. It can still be rotated by external forces (such as from a character pushing one of the parts).

  • Constant — The joint will rotate based on the ParamB property of JointInstance.Part0. This rotation is measured in radians per physics frame (which is approximately 1/60th of a second).

  • Sin — The joint will rotate based on the ParamA and ParamB properties of JointInstance.Part0.

Inherited members#

Inherited from DynamicRotate 1
Properties (1)

BaseAngle

Inherited from JointInstance 7
Properties (7)

Active, C0, C1, Enabled, Part0, Part1, part1

Inherited from Instance 58
Inherited from Object 6
Properties (2)

ClassName, className

Events (1)

Changed