Документация / Augmented Reality / [bgcamera]
Augmented Reality [bgcamera]

Stream camera output to the background

Использует вывод камеры устройства в качестве фона. Может использоваться для простого создания приложения, делающего памятное фото с персонажем. Для работы этого тега браузерные игры должны быть развернуты в месте, доступном через https.

Параметры

ПараметрОбяз.По умолч.Описание
nameДаИспользуется совместно с тегом anim для запуска анимации и т.д. Укажите имя заранее для использования в JS в качестве атрибута класса. Можно указать несколько имен, разделив их запятыми.
waitДаУстановите true для отображения ввода с камеры. Значение по умолчанию: true.
timeДаЗадает время появления области ввода с камеры в миллисекундах. Значение по умолчанию: 1000.
fitДаУстановите true для размещения изображения на весь экран, даже если соотношение сторон искажается. Установите false для размещения изображения с сохранением его соотношения сторон. В зависимости от разрешения камеры могут появиться черные полосы. Значение по умолчанию: true.
leftДаУстанавливает позицию в пикселях от левого края экрана для размещения изображения с камеры.
topДаУстанавливает позицию в пикселях от верхнего края экрана для размещения изображения с камеры.
widthДаУстанавливает ширину изображения с камеры (в пикселях).
heightДаУстанавливает высоту изображения с камеры (в пикселях).
modeДаУстановите "front" (фронтальная камера) или "back" (тыловая камера). Если ничего не указано, будет выбрана стандартная камера.
qrcodeДаУстанавливает действие при считывании QR-кода. "Jump" (для QR-кодов, вызывающих только внутриигровые переходы), "web" (для ссылок на другие сайты), "define" (для действий, определенных с помощью qr_define), "all" (для всех), "off" (не реагирует на QR-коды). Значение по умолчанию: "off".
debugДаУстанавливает, отображать ли URL при считывании QR-кода. Значение по умолчанию: false. Установите true для отображения URL в виде оповещения.
audioДаУстанавливает, обрабатывать ли аудиовход. Установите true для использования аудиовхода в игре. Значение по умолчанию: false.

Примеры

Example
; Display camera input in the background
[bgcamera time = 2000]

; Return the background to normal
[stop_bgcamera]

; Set coordinates at which to display camera input
[bgcamera width = 300 height = 200 left = 100 top = 100]

; When reacting to a QR code. Specify rear camera
[bgcamera mode = "back" fit = true qrcode = "all"]