Známé problémy ve verzích a balíčcích Unity
Některé verze modulů plug-in Unity nebo Unity obsahují známé nekompatibility, které blokují fungování aplikací na zařízeních HoloLens 2 nebo Windows Mixed Reality. Obecně podporujeme všechny verze Unity (LTS) dlouhodobé podpory (LTS) a jejich ověřené moduly plug-in, doporučujeme vyhnout se těmto konkrétním buildům modulů plug-in Unity a Unity, aby vaše aplikace fungovaly podle očekávání.
Doporučujeme používat nejnovější verzi opravy 2022.3 LTS a jejich doporučenou verzi modulů plug-in Unity společně s nejnovějším modulem plug-in Mixed Reality OpenXR.
Pokud používáte starší verzi opravy Unity, nezapomeňte se podívat na tabulku známých blokujících problémů, abyste se vyhnuli sestavením s jinými blokujícími problémy.
Aktivní problémy s blokováním
Blokující problémy | Stav a poslední aktualizace | Verze s problémem | Zmírnění |
---|---|---|---|
Aplikace HL2 využívající DirectX 12 v Unity vykazují horší výkon vykreslování než aplikace využívající DirectX 11. Unity 6 ve výchozím nastavení má DirectX 12, což způsobuje neočekávané snížení výkonu. | Vyšetřující: 2024/05/23 |
Unity 2021.3.0f1 do Unity 6000.*.* s DirectX 12 |
Nepoužívejte DirectX 12. V Unity přejděte na Project Settings > Player Další nastavení > zrušte zaškrtnutí automatického grafického rozhraní API > Přidat Direct3D11 > Odebrat Direct3D12 > |
Vyřešené problémy s blokováním
Blokující problémy | Stav a poslední aktualizace | Verze s problémem | Verze s opravami |
---|---|---|---|
Aplikace HL2 používající URP má horší výkon vykreslování v Unity 2022 v porovnání s Unity 2021 při použití výchozího materiálu URP Lit. | Ve verzi Preview: 2024/05/01 |
Unity 2022.*.* s URP 13.*.* |
Buď se v Unity 2022 vyhněte použití výchozích materiálů URP, nebo použijte URP v Unity 2021.3.14 nebo novější. Problém je vyřešený v Unity 6 Preview. |
V Unity 2021 a 2022 nejde sestavit balíčky aplikací pro UPW (APPX nebo MSIX). | Stabilní: 2023/10/03 |
Reprodukovatelné s: 2021.3.30f1, 2022.3.8f1 | Použijte Unity 2021.3.31f1+, Unity 2022.3.13f1+ nebo ručně přidejte manifest APPX do projektu sady Visual Studio aplikace. Další informace najdete ve fóru Unity a nástroj Unity Issue Tracker. |
Aplikace HL2 se chybově ukončí, když se zjistí ruce. | Stabilní: 2023/03/24 |
Unity 2022, Unity 2021, Unity 2020 s com.unity.inputsystem 1.5.0 |
Použití com.unity.inputsystem 1.5.1 nebo novější |
Aplikace HL2 používající URP má v Unity 2021 horší výkon vykreslování než Unity 2020. | Stabilní: 2023/01/13 |
Unity verze < 2021.3.14f1 s URP 12.*.* |
Použití Unity 2021.3.14f1 a novější |
Sestavení aplikace přes IL2CPP v Unity selže kvůli chybám kompilace. Další informace o původní příčině najdete v diskuzi zde. | Stabilní: 2022/11/10 |
Visual Studio 2022 verze 17.4 nebo novější s Verze Unity < 2020.3.42f1, 2021.3.14f1, 2022.1.23f1, 2022.2.0b16 a 2023.1.0a19 |
Použití sady Visual Studio 2019 nebo Unity verze >= 2020.3.42f1, 2021.3.14f1, 2022.1.23f1, 2022.2.0b16 nebo 2023.1.0a19 |
Holographic App Remoting remoting app using Unity's OpenXR plugin 1.5.1 se nepodaří připojit k vzdálenému přehrávači, pokud hostitelský počítač nemá připojené další náhlavní soupravy VR. | Stabilní: 2022/10/04 |
Unity 2020 nebo Unity 2021 s modulem plug-in Unity OpenXR = 1.5.0, 1.5.1 a 1.5.2 |
Pokud používáte vzdálené komunikace holografické aplikace, použijte modul plug-in <Unity OpenXR = 1.4.3 nebo >= 1.5.3. |
Aplikace ARM32 UWP Unity integrované v režimu vydání pomocí sady Visual Studio 2022 dojde v sadě Visual Studio k vnitřní chybě kompilátoru. | Stabilní: 2022/08/09 |
Visual Studio 2022 verze 17.1.1+ |
Použití sady Visual Studio 2019 nebo Visual Studio 2022 verze >= 17.3.* |
Aplikace HL2 využívající URP, modul plug-in WindowsXR a vykreslování gama barevných prostorů má horší výkon vykreslování v Unity 2020 nebo novějším. | Stabilní: 2022/06/15 |
Unity 2020.*.* s URP 10.*.* modul plug-in <Windows XR =4.6.3 |
Použití verze >modulu plug-in Windows XR = 4.6.4 |
Aplikace HL2 využívající balíček Burst Unity (například běžně používané při použití URP) dojde k chybě kompilace ILCPP v sadě VisualStudio. | Stabilní: 2022/06/06 |
Balíček Unity Burst 1.6.5, 1.7.0 nebo 1.7.1 |
Použijte balíček Unity Burst 1.6.6 nebo 1.7.2 nebo novější verze. |
Při spuštění na HL2 nebo po pozastavení a obnovení aplikace se zobrazí čtyři rotující tečky s výchozí úvodní obrazovkou. | Stabilní: 2022/05/20 |
Unity 2020.3.32-34f1 a Unity 2021.2.17 ~ 19f1 a Unity 2021.3.0 ~ 3f1 |
Použití Unity 2020.3.35f1 nebo Unity 2021.3.4f1 nebo novější |
Aplikace HL2 zobrazuje těžkou třesnou image. | Stabilní: 2021/12/02 |
Unity 2020.3.21f1 to Unity 2020.3.23f1 |
Použití Unity 2020.3.24f1 a novější |
Back-end OpenXR s URP může zablokovat HL2. | Stabilní: 2021/05/13 |
Unity 2020.3.0f1 do Unity 2020.3.7f1 |
Použití Unity 2020.3.8f1 a novější |