Constraint

LimitRotationConstraint

Ограничитель, который ограничивает вращение объекта в пространстве его родителя.

Чтобы повлиять на какой-либо объект, экземпляр LimitRotationConstraint должен быть добавлен к массиву Object3D.constraints.

Конструктор

LimitRotationConstraint()

Конструктор не принимает аргументов.

Свойства

Общие свойства смотрите в базовом классе Constraint.

.axis : String

Ось, вокруг которой следует ограничить вращение. Может быть одной из "X", "Y", "Z". По умолчанию — "Y".

.isLimitRotationConstraint : Boolean

Указывает, что данный объект является экземпляром класса LimitRotationConstraint. Только для чтения.

.max : Number

Максимально допустимый угол Эйлера вокруг соответствующей оси для ограничения вращения объекта. По умолчанию .

.min : Number

Минимально допустимый угол Эйлера вокруг соответствующей оси для ограничения вращения объекта. По умолчанию равен 0.

.type : String

Тип ограничителя. Равен "LimitRotationConstraint".

Методы

Общие методы смотрите в базовом классе Constraint.

Пазлы

Используйте пазл limit transform, чтобы применять LimitRotationConstraint без необходимости писать код.

Исходный файл

О том как получить исходный код этого модуля читайте тут.