Обзор системы диагностики

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

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

Начало работы

Важно!

Настоятельно рекомендуется включить систему диагностики во всем цикле разработки продукта и отключить ее в соответствии с последним изменением до создания и выпуска окончательной версии.

Для начала работы с системой диагностики необходимо выполнить два основных действия.

  1. Включение диагностической системы
  2. Настройка параметров диагностики

Включение диагностики

Система диагностики управляется объектом Микседреалититулкит (или другим компонентом регистратора служб ).

В следующих шагах предполагается использование объекта Микседреалититулкит. Действия, необходимые для других регистраторов служб, могут отличаться.

  1. Выберите объект Микседреалититулкит в иерархии сцены.

    МРТК настроенная иерархия сцены

  2. Перейдите на панель инспектора к разделу системы диагностики и установите флажок Включить.

  3. Выбор реализации системы диагностики

    Выбор реализации системы диагностики

Примечание

Пользователи профиля по умолчанию DefaultMixedRealityToolkitConfigurationProfile (Assets/мртк/SDK/Profiles) будут иметь предварительно настроенную систему диагностики для использования MixedRealityDiagnosticsSystem объекта.

Настройка параметров диагностики

Система диагностики использует профиль конфигурации для указания отображаемых компонентов и настройки их параметров. Дополнительные сведения о доступных параметрах компонентов см. в разделе Настройка системы диагностики .

Важно!

Хотя можно использовать режим воспроизведения Unity при разработке приложений без необходимости выполнять сборку и развертывание, важно оценить результаты системы диагностики с помощью скомпилированного приложения, работающего на целевом оборудовании и платформе.

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

См. также раздел