CopyLocationConstraint - Руководство по Вердж3Д - Софт Эйт Софт
Description: Узнайте как использовать CopyLocationConstraint в интерактивных 3Д-веб-приложениях сделанных на Вердж3Д

TargetConstraint →

# CopyLocationConstraint

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

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

## Конструктор

### CopyLocationConstraint(target)

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

## Свойства

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

### # .influence : Float

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

### # .invertX : Boolean

Инвертирует ось X. По умолчанию `false`.

### # .invertY : Boolean

Инвертирует ось Y. По умолчанию `false`.

### # .invertZ : Boolean

Инвертирует ось Z. По умолчанию `false`.

### # .isCopyLocationConstraint : Boolean

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

### # .type : String

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

### # .useOffset : Boolean

Если `true`, перемещает ограничиваемый объект относительно перемещения целевого объекта. По умолчанию `false`.

### # .useX : Boolean

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

### # .useY : Boolean

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

### # .useZ : Boolean

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

## Методы

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

## Пазлы

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

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

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