Controls

Контролы камеры.

Константы управления

These constants define camera controls.

Настройка типов движений

v3d.TweenLinear v3d.TweenSpherical

Конструктор

Controls (object : Camera, domElement : HTMLElement)

object
Камера, которой необходимо управлять.
domElement
HTML-элемент, используемый для прослушивания событий (необ.). По умолчанию используется весь документ, однако если вы хотите, чтобы элементы управления работали только над определенным элементом (например, холстом), вы можете его здесь.

Создаёт объект Controls . Обратите внимание, что данный конструктор не следует вызывать напрямую. Вместо этого воспользуйтесь одним из дочерних классов: OrbitControls, FlyingControls или FirstPersonControls.

Свойства

.allowMouseOverIframes : Boolean

Разрешить ли перемещение мыши над элементами <iframe>, расположенными на странице, во время управления камерой. По умолчанию false;

.domElement : HTMLElement

HTMLElement, используемый для прослушивания событий мыши/тачскрина. Параметр должен быть установлен в конструкторе, поскольку прямое его изменение не приведёт к переназначению обработчиков событий. По умолчанию используется весь документ.

.enabled : Boolean

Включает или выключает возможность управления камерой.

.object : Camera

Управляемая камера (или другой объект).

Методы

.lockIframeEvents()

Запретить всем <iframe>-элементам на странице перехватывать пользовательские события.

.unlockIframeEvents() → Float

Разрешить всем <iframe>-элементам на странице перехватывать пользовательские события.

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

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