TargetConstraint

CopyScaleConstraint

Ограничитель, который заставляет объект наследовать масштаб целевого объекта.

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

Конструктор

CopyScaleConstraint(target)

target — целевой объект ограничителя.

Свойства

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

.influence : Float

Процент влияния, которое ограничитель оказывает на ограничиваемый объект. По умолчанию 1.0 (100%).

.isCopyScaleConstraint : Boolean

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

.power : Float

Возводит масштабирование объекта в указанную степень. Default is 1.0.

.type : String

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

.useAdd : Boolean

Использовать сложение вместо умножения при реализации поведения свойства useOffset. По умолчанию false.

.useMakeUniform : Boolean

Применяет однородное по всем осям масштабирование к ограничиваемому объекту, которое сохраняет неизменным его объём. По умолчанию false.

.useOffset : Boolean

Если true, ограничитель складывает (умножает) масштаб объекта, а не заменяет его полностью. По умолчанию false.

.useX : Boolean

Действует ли ограничитель вдоль оси X. По умолчанию true.

.useY : Boolean

Действует ли ограничитель вдоль оси Y. По умолчанию true.

.useZ : Boolean

Действует ли ограничитель вдоль оси Z. По умолчанию true.

Методы

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

Пазлы

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

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

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