Использование на месте и simulation runtime
В этой статье описаны различия конфигурации Mega для использования на месте и off-site simulation runtime, а также способы настройки в соответствии с потребностями.
Различия между использованием на месте и simulation runtime
Mega использует информацию GNSS, например GPS и BeiDou, для помощи процессу localization и повышения точности и стабильности localization. При использовании на месте GNSS-информация устройства точна и может помогать localization. При off-site simulation runtime GNSS-информация устройства не соответствует окружению. Эти данные нельзя использовать для помощи localization, более того, они ухудшают результат localization. Поэтому Mega предоставляет две разные конфигурации для использования на месте и off-site simulation runtime.
Конфигурация по умолчанию — simulation runtime, чтобы избежать отказа localization из-за неправильной настройки при первом использовании.
В конфигурации simulation runtime на экране всегда отображается предупреждение. Это сообщение нельзя закрыть, чтобы приложение не было выпущено конечным пользователям с неправильной конфигурацией.

Совет
Чтобы отключить предупреждение, убедитесь, что приложение будет использоваться только на месте, и используйте конфигурацию on-site.
Настройка для off-site simulation runtime
Выберите объект Mega Tracker под session, найдите компонент MegaTrackerFrameFilter и выберите Simulator в Location Input Mode, чтобы включить конфигурацию simulation runtime.
![]()
В скрипте можно установить MegaTrackerFrameFilter.LocationInputMode в Simulator, чтобы получить тот же эффект.
Примечание
При использовании EIF-файла для simulation runtime этот параметр автоматически устанавливается в FramePlayer и не может быть изменен, чтобы GNSS-данные, записанные в EIF-файле, использовались правильно.
Настройка для использования на месте
Выберите объект Mega Tracker под session, найдите компонент MegaTrackerFrameFilter и выберите Onsite в Location Input Mode, чтобы включить конфигурацию on-site.
![]()
В скрипте можно установить MegaTrackerFrameFilter.LocationInputMode в Onsite, чтобы получить тот же эффект.
Осторожно
Если при off-site simulation runtime ошибочно использовать конфигурацию on-site, localization может завершиться неудачей и повлиять на отображение контента.