Open Asterune
TorsionSpringConstraint

TorsionSpringConstraint

Applies angular spring and damping torque between two attachments.

Creatable
Instance.new("TorsionSpringConstraint")
Inherits
ConstraintInstance
Replication
Standard

Behavior

TorsionSpringConstraint applies angular spring and damping torque between two attachments.

Summary

Members15
Properties14
Methods1

Properties

Active

TorsionSpringConstraint.Active: boolean = false

Whether the constraint is currently active in the physics simulation.

Attachment0

TorsionSpringConstraint.Attachment0: Attachment? = nil

The first attachment used by the constraint or effect.

Attachment1

TorsionSpringConstraint.Attachment1: Attachment? = nil

The second attachment used by the constraint or effect.

Coils

TorsionSpringConstraint.Coils: number = 4

The number of coils used to visualize the spring.

Color

TorsionSpringConstraint.Color: Color3 = Color3.new(1, 0.686, 0)

The color of the constraint visualization.

CurrentAngle

TorsionSpringConstraint.CurrentAngle: number = 0

The current relative rotation angle of the attachments, in degrees.

Damping

TorsionSpringConstraint.Damping: number = 50

The spring's damping coefficient.

Enabled

TorsionSpringConstraint.Enabled: boolean = true

Whether the physics solver processes this constraint.

MaxAngularAcceleration

TorsionSpringConstraint.MaxAngularAcceleration: number = inf

The maximum angular acceleration permitted by the torsion spring.

MaxTorque

TorsionSpringConstraint.MaxTorque: number = inf

The maximum torque the actuator can apply.

Radius

TorsionSpringConstraint.Radius: number = 0.2

The radius of the constraint visualization.

Restitution

TorsionSpringConstraint.Restitution: number = 0

The restitution applied when a constraint limit is reached.

Stiffness

TorsionSpringConstraint.Stiffness: number = 200

The spring's restoring-force coefficient.

Visible

TorsionSpringConstraint.Visible: boolean = false

Whether the constraint visualization is displayed.

Methods

GetExecutionGroup

TorsionSpringConstraint:GetExecutionGroup(): ExecutionGroup?

Returns this instance if it is an ExecutionGroup. Otherwise returns the nearest ancestor ExecutionGroup, or nil when no group contains the instance.

Inherited members

Inherited47

Constraint