Поделиться через


Известные проблемы в версиях и пакетах Unity

Некоторые версии подключаемых модулей Unity или Unity содержат известные несовместимости, блокирующие работу приложений, как ожидалось, на устройствах HoloLens 2 или Windows Смешанная реальность. Хотя мы обычно поддерживаем все версии Unity и проверенные подключаемые модули, мы рекомендуем избежать этих конкретных сборок подключаемых модулей Unity и Unity, чтобы обеспечить работу приложений должным образом.

Мы рекомендуем использовать последнюю версию исправлений 2022.3 LTS и их рекомендуемую версию подключаемых модулей Unity вместе с последним подключаемым модулем OpenXR Смешанная реальность.

Если вы используете более ранний выпуск исправлений Unity, обратитесь к таблице известных проблем с блокировкой, чтобы избежать сборок с другими проблемами блокировки.

Активные блокирующие проблемы

Критические препятствия Состояние и последнее обновление   Версии с проблемой   Смягчение
Приложения HL2 с помощью DirectX 12 в Unity демонстрируют хуже производительности отрисовки, чем приложения с помощью DirectX 11. По умолчанию Unity 6 используется DirectX 12, что приводит к неожиданному снижению производительности. Изучается:
2024/05/23
Unity 2021.3.0f1 в Unity 6000.*.*
с DirectX 12
Избегайте использования DirectX 12. В Unity перейдите в раздел "Параметры > проекта" другие параметры проигрывателя > других параметров снимите флажок > > ", чтобы добавить Direct3D11 > Remove Direct3D12

Решенные блокирующие проблемы

Критические препятствия Состояние и последнее обновление   Версии с проблемой   Версии с исправлениями
Приложение HL2 с использованием URP хуже производительности отрисовки в Unity 2022 по сравнению с Unity 2021 при использовании материала URP Lit по умолчанию. В предварительной версии:
2024/05/01
Unity 2022.*.*
с URP 13.*.*
Избегайте использования URP в Unity 2022, избегайте использования материалов URP по умолчанию или использования URP в Unity 2021.3.14+. Проблема устранена в предварительной версии Unity 6.
Не удалось создать пакеты приложений UWP (APPX или MSIX) в Unity 2021 и 2022 Исправлено:
2023/10/03
Воспроизводимый с: 2021.3.30f1, 2022.3.8f1 Используйте Unity 2021.3.31f1+, Unity 2022.3.13f1+ или вручную добавьте манифест APPX в проект Visual Studio приложения. Дополнительные сведения см . на форуме Unity и средство отслеживания проблем Unity.
Приложение HL2 завершается сбоем при обнаружении рук. Исправлено:
2023/03/24
Unity 2022, Unity 2021, Unity 2020 с
com.unity.inputsystem 1.5.0
Использование com.unity.inputsystem 1.5.1 или более поздней версии
Приложение HL2, использующее URP, имеет худшую производительность рендеринга в Unity 2021 по сравнению с Unity 2020. Исправлено:
2023/01/13
Unity версии < 2021.3.14f1
с URP 12.*.*
Использование Unity 2021.3.14f1 и более поздних версий
Создание приложения через IL2CPP в Unity завершается сбоем из-за ошибок компиляции. Дополнительные сведения о первопричине см . здесь. Исправлено:
2022/11/10
Visual Studio 2022 год
версия 17.4+ с
Версии Unity <
2020.3.42f1, 2021.3.14f1, 2022.1.23f1, 2022.2.0b16 и 2023.1.0a19
Использование Visual Studio 2019 или Unity версии >= 2020.3.42f1, 2021.3.14f1, 2022.1.23f1, 2022.0b16 или 2023.1.0a19
Приложение удаленного взаимодействия Holographic App Remoting с помощью подключаемого модуля OpenXR Unity 1.5.1 не удается подключиться к проигрывателю удаленного взаимодействия, если на размещенном компьютере нет других гарнитур VR. Исправлено:
2022/10/04
Unity 2020 или Unity 2021
с подключаемым модулем Unity OpenXR =
1.5.0, 1.5.1 и 1.5.2
При использовании удаленного взаимодействия с holographic App используйте подключаемый модуль <Unity OpenXR = 1.4.3 или >= 1.5.3
В приложениях UWP ARM32 для Unity, сборка которых выполнена в режиме выпуска с использованием Visual Studio 2022, возникнет внутренняя ошибка компилятора в Visual Studio. Исправлено:
09.08.2022
Visual Studio 2022 год
версии 17.1.1+
Использование Visual Studio 2019 или Visual Studio 2022 версии >= 17.3
Приложение HL2, использующее URP, подключаемый модуль WindowsXR и рендеринг цветового пространства Gamma, имеет худшую производительность рендеринга в Unity версии 2020 и выше. Исправлено:
15.06.2022
Unity 2020.*.*
с URP 10.*.*
с подключаемым модулем Windows XR версии <= 4.6.3
Использование подключаемого модуля Windows XR версии >= 4.6.4
Приложение HL2 с пакетом Unity Burst (например, часто используемое при использовании URP) приведет к ошибке компиляции ILCPP в VisualStudio. Исправлено:
2022/06/06
Пакет Unity Burst
1.6.5, 1.7.0 или 1.7.1
Используйте пакет Unity Burst 1.6.6 или 1.7.2 или более поздней версии.
Приложение с экраном-заставкой по умолчанию отображает четыре вращающиеся точки при запуске в HL2 или после приостановки и возобновления приложения. Исправлено:
20.05.2022 г.
Unity 2020.3.32-34f1
и Unity 2021.2.17~19f1 и Unity 2021.3.0~3f1
Используйте Unity 2020.3.35f1 или Unity 2021.3.4f1 либо более поздних версий
В приложении HL2 наблюдается сильное дрожание картинки. Исправлено:
2.12.2021
Unity 2020.3.21f1 to
Unity 2020.3.23f1
Используйте Unity 2020.3.24f1
и более поздних версий
Внутренний компонент OpenXR с URP может взаимоблокироваться в HL2. Исправлено:
13.05.2021
Unity 2020.3.0f1 в
Unity 2020.3.7f1
Используйте Unity 2020.3.8f1
и более поздних версий