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

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

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

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

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

Параметр

Описание

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

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

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

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

Событие

Описание

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

Запускается после включении маркерного трекинга.

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

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

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

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

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

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

Действие

Описание

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

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

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

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

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

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

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

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

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

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

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

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

Примечание

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Примечание

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