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

Mesh →

# LineHTML

Создает меш с линией, которая постоянно указывает на определенный HTML-элемент.

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

### LineHTML(color, width)

- color — цвет линии (в линейном пространстве), по умолчанию `(1, 0, 0)`.
- width — ширина линии в пикселях, по умолчанию `2px`.

## Свойства

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

### # .elemHTML : HTMLElement

Объект HTMLElement для привязки строки. По умолчанию `null`.

### # .isLineHTML : Boolean

Используется для проверки того, является ли данный или производные классы мешами LineHTML. По умолчанию `true`.

### # .offset : Integer

Промежуток в пикселях между концом строки и целевым HTMLElement. По умолчанию `5px`.

### # .onBeforeRender : function

Обратный вызов, который выполняется непосредственно перед рендерингом LineHTML. Эта функция вызывается со следующими параметрами: рендерер, сцена, камера, геометрия, материал, группа.

По умолчанию этот обратный вызов обновляет геометрию линии на основе ее мировой позиции и позиции элемента HTMLElement, на который указывает линия.

## Методы

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

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

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