VelocityConstraintMode
Overview
VelocityConstraintMode is an Enum that determines how velocity is constrained within the system. Velocity can be constrained along a line, within a plane, or to a specific vector.
This is used in the VelocityConstraintMode property of LinearVelocity. The behavior of each mode varies depending on the RelativeTo property.
Items
Line
0
Constrains velocity along a single line. The direction of this line is defined by the RelativeTo property:
Attachment0: The line aligns with the main axis of Attachment0.
Attachment1: The line aligns with the main axis of Attachment1.
World: The exact direction of the line must be explicitly provided.
Plane
1
Constrains velocity within a plane. The tangent directions of the plane are determined by the RelativeTo property:
Attachment0: The tangent directions are derived from the two axes of Attachment0.
Attachment1: The tangent directions are derived from the two axes of Attachment1.
World: Both tangent directions of the plane must be explicitly defined.
Vector
2
Makes velocity matches to the components of a specified vector. The coordinate system of the vector is defined by the RelativeTo property:
Attachment0: Vector components are relative to the axis of Attachment0.
Attachment1: Vector components are relative to the axis of Attachment1.
World: Vector components must be explicitly defined in the global coordinate system.
See also
LinearVelocityLast updated