TargetConstraint

LimitDistanceConstraint

A constraint forces its owner to stay either further from, nearer to, or exactly at a given distance from its target.

Constraints are used to set up various relations between objects by affecting their position, rotation and scale. Can be used with the Object3D.constraints property.

Constructor

LimitDistanceConstraint(target)

Properties

See the base TargetConstraint class for common properties.

.distance : Float

The distance from target. Default is 0.0.

.influence : Float

The percentage of influence the constraint has on the object. Default is 1.0 (100%).

.limitMode : String

Specifies the distance clamping mode. Default is "LIMITDIST_ONSURFACE".

"LIMITDIST_INSIDE"
The owner stays further from a given distance from its target.
"LIMITDIST_OUTSIDE"
The owner stays nearer to a given distance from its target.
"LIMITDIST_ONSURFACE"
The owner stays exactly at a given distance from its target.

.isLimitDistanceConstraint : Boolean

Used to check whether this or derived classes are limit distance constraints. Default is true.

.type : String

The constraint's type. Equals to "LimitDistanceConstraint".

Methods

See the base TargetConstraint class for common methods.