AngularVelocity
The AngularVelocity constraint applies torque on an assembly to maintain a constant angular velocity. Alternatively:
- If you want to control the amount of torque applied, use a Torque constraint.
- If you only need initial angular velocity, set the AssemblyAngularVelocity method directly on the assembly.
When configuring this constraint, it may be helpful to study Roblox Units to understand how Roblox units compare to metric units.
Relativity
Application of velocity can be controlled through the constraint's RelativeTo property. If set to World, the angular velocity vector is used as is. If set to Attachment1 and the constraint's Attachment1 property is set to another attachment, the angular velocity will be affected by that of the other attachment. Setting RelativeTo to Attachment1 also exposes the ReactionTorqueEnabled property.
Summary
Properties
A Vector3 that gives the desired or target angular velocity.
Magnitude of the maximum torque the constraint can apply.
Causes the constraint to apply equal and opposite reaction forces.
Properties
Indicates if the constraint is currently active in the world.
The Attachment that is connected to Constraint.Attachment1.
The Attachment that is connected to Constraint.Attachment0.
The color of the constraint.
Toggles whether or not the constraint is enabled.
Toggles the constraint's visibility.