Система трекинга

объект Система трекинга; TrackingSystemReactor

Производный от: Reactor

Поддерживаемые интерфейсы:

  • reactor

  • trackingsystem

Данный объект даёт возможность управлять трекингом меток дополненной реальности в процессе работы приложения. В первую очередь - включать и отключать маркерную и безмаркерную технологии распознавания (подробнее см. в Технология трекинга). Системы маркерного и безмаркерного трекинга независимы, и в каждый момент времени они могут быть активны как обе, так и только одна из них.

Работа с системой трекинга

Вводится в Система трекинга (TrackingSystemReactor)

Параметр

Описание

Включить маркерную технологию (dashDotEnabled)

Положение прямоугольника (точка привязки).

Включить безмаркерную технологию (imageEnabled)

Сдвиг прямоугольника относительно родителя.

Событие

Описание

Маркерная технология включена (onDashDotEnabled)

Возбуждается после включении маркерного трекинга.

Маркерная технология выключена (onDashDotDisabled)

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

Безаркерная технология включена (onImageEnabled)

Возбуждается после включении безмаркерного трекинга.

Безаркерная технология выключена (onImageDisabled)

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

Действие

Описание

Включить маркерную технологию. (enableDashDot)

Включение маркерного трекинга.

Выключить безмаркерную технологию. (disableDashDot)

Выключение безмаркерного трекинга.

Включить безмаркерную технологию. (enableImage)

Включение безмаркерного трекинга.

Выключить безмаркерную технологию. (disableImage)

Выключение безмаркерного трекинга.

параметр Включить маркерную технологию; dashDotEnabled

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

параметр Включить безмаркерную технологию; imageEnabled

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

Примечание

Отключение технологий трекинга ускорит запуск приложнения. Тем не менее, если какая-либо из технологий трекинга отключена при запуске приложения, на первый её запуск может потребоваться некоторое время для обработки меток. Последующие её включения будут происходить быстрее.

событие Маркерная технология включена; onDashDotEnabled()

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

событие Маркерная технология выключена; onDashDotDisabled()

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

событие Безаркерная технология включена; onImageEnabled()

Вызывается после включения безмаркеной технологии.

событие Безаркерная технология выключена; onImageDisabled()

Вызывается после отключения безмаркеной технологии.

действие Включить маркерную технологию.; enableDashDot()

Включение маркерного трекинга.

действие Выключить безмаркерную технологию.; disableDashDot()

Выключение безмаркерного трекинга.

действие Включить безмаркерную технологию.; enableImage()

Включение безмаркерного трекинга.

действие Выключить безмаркерную технологию.; disableImage()

Выключение безмаркерного трекинга.

Примечание

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