Известные проблемы в версиях и пакетах 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 и более поздних версий |