Udostępnij za pośrednictwem


Znane problemy w wersjach i pakietach aparatu Unity

Niektóre wersje wtyczek unity lub Unity zawierają znane niezgodności uniemożliwiające aplikacjom działanie zgodnie z oczekiwaniami na urządzeniach HoloLens 2 lub Windows Mixed Reality. Chociaż ogólnie obsługujemy wszystkie wersje środowiska Unity (Long Term Support) i ich zweryfikowane wtyczki, zalecamy unikanie tych konkretnych kompilacji wtyczek aparatu Unity i aparatu Unity, aby zapewnić, że aplikacje działają zgodnie z oczekiwaniami.

Zalecamy używanie najnowszej wersji poprawki 2022.3 LTS i zalecanej wersji wtyczek aparatu Unity wraz z najnowszą wtyczką OpenXR rzeczywistości mieszanej.

Jeśli korzystasz z wcześniejszej wersji poprawki aparatu Unity, zapoznaj się ze znaną tabelą problemów z blokowaniem, aby uniknąć kompilacji z innymi problemami blokującymi.

Problemy z aktywnym blokowaniem

Problemy z blokowaniem Stan i ostatnia aktualizacja   Wersje z problemem   Łagodzenia
Aplikacje HL2 korzystające z technologii DirectX 12 w a aparatu Unity wykazują gorzej wydajność renderowania niż aplikacje korzystające z technologii DirectX 11. Domyślnie aparat Unity 6 to DirectX 12, co powoduje nieoczekiwane obniżenie wydajności. Badania:
2024/05/23
Unity 2021.3.0f1 do aparatu Unity 6000.*.*
z funkcją DirectX 12
Unikaj korzystania z technologii DirectX 12. W afiszacie Unity przejdź do pozycji Odtwarzacz ustawień > projektu Inne ustawienia > usuń zaznaczenie automatycznego interfejsu API > grafiki Dodaj direct3D11 > Usuń Direct3D12 >

Rozwiązano problemy z blokowaniem

Problemy z blokowaniem Stan i ostatnia aktualizacja   Wersje z problemem   Wersje z poprawkami
Aplikacja HL2 korzystająca z urP ma gorzej wydajność renderowania w środowisku Unity 2022 w porównaniu z aparatem Unity 2021 w przypadku używania domyślnego materiału URP Lit. W wersji zapoznawczej:
2024/05/01
Unity 2022.*.*
z identyfikatorem URP 13.*.*
Unikaj używania adresów URP w środowisku Unity 2022, unikaj używania domyślnych materiałów URP lub użyj adresu URP w środowisku Unity 2021.3.14 lub nowszym. Problem został rozwiązany w wersji zapoznawczej aparatu Unity 6.
Nie można skompilować pakietów aplikacji platformy UWP (APPX lub MSIX) w środowiskach Unity 2021 i 2022 Stały:
2023/10/03
Powtarzalny z: 2021.3.30f1, 2022.3.8f1 Użyj aparatu Unity 2021.3.31f1+, Unity 2022.3.13f1+lub ręcznie dodaj manifest APPX do projektu programu Visual Studio aplikacji. Aby uzyskać więcej informacji, zobacz forum aparatu Unity i Monitor problemów aparatu Unity.
Aplikacja HL2 ulega awarii po wykryciu rąk. Stały:
2023/03/24
Unity 2022, Unity 2021, Unity 2020 z
com.unity.inputsystem 1.5.0
Użyj com.unity.inputsystem 1.5.1 lub nowszego
Aplikacja HL2 korzystająca z protokołu URP ma gorzej wydajność renderowania w środowisku Unity 2021 w porównaniu z aparatem Unity 2020. Stały:
2023/01/13
Unity w wersji < 2021.3.14f1
z identyfikatorem URP 12.*.*
Użyj aparatu Unity 2021.3.14f1 lub nowszego
Kompilowanie aplikacji za pośrednictwem programu IL2CPP w a środowisku Unity kończy się niepowodzeniem z powodu błędów kompilacji. Aby uzyskać więcej informacji na temat głównej przyczyny, zobacz dyskusję tutaj. Stały:
2022/11/10
Visual Studio 2022
wersja 17.4 lub nowsza z
Wersje aparatu Unity <
2020.3.42f1, 2021.3.14f1, 2022.1.23f1, 2022.2.0b16 i 2023.1.0a19
Użyj programu Visual Studio 2019 lub Unity >= 2020.3.42f1, 2021.3.14f1, 2022.1.23f1, 2022.2.0b16 lub 2023.1.0a19
Komunikacja zdalna aplikacji Holographic App Remoting przy użyciu wtyczki OpenXR aparatu Unity 1.5.1 nie może nawiązać połączenia z odtwarzaczem komunikacji wirtualnej, jeśli komputer hostingowy nie ma dołączonych innych zestawów słuchawkowych VR. Stały:
2022/10/04
Unity 2020 lub Unity 2021
z wtyczką Aparatu Unity OpenXR =
1.5.0, 1.5.1 i 1.5.2
W przypadku korzystania z komunikacji zdalnie aplikacji Holographic użyj wtyczki <Unity OpenXR = 1.4.3 lub >= 1.5.3
Aplikacje platformy UWP platformy ARM32 wbudowane w tryb wydania przy użyciu programu Visual Studio 2022 trafią do wewnętrznego błędu kompilatora w programie Visual Studio. Stały:
2022/08/09
Visual Studio 2022
wersja 17.1.1+
Użyj programu Visual Studio 2019 lub Visual Studio 2022 w wersji >= 17.3.*
Aplikacja HL2 korzystająca z Wtyczki URP, wtyczki WindowsXR i renderowania przestrzeni kolorów Gamma ma gorzej wydajność renderowania w środowisku Unity 2020 lub nowszym. Stały:
2022/06/15
Unity 2020.*.*
z identyfikatorem URP 10.*.*
i Wtyczka <XR systemu Windows =4.6.3
Używanie wtyczki XR systemu >Windows = 4.6.4
Aplikacja HL2 korzystająca z pakietu Burst aparatu Unity (na przykład często używana podczas korzystania z urP) spowoduje wyświetlenie błędu kompilacji ILCPP w programie VisualStudio. Stały:
2022/06/06
Pakiet aparatu Unity Burst
1.6.5, 1.7.0 lub 1.7.1
Użyj pakietu Unity Burst w wersji 1.6.6 lub 1.7.2 lub nowszej.
Aplikacja z domyślnym ekranem powitalnym będzie wyświetlać cztery wirujące kropki podczas uruchamiania na HL2 lub po zawieszeniu i wznowieniu aplikacji. Stały:
2022/05/20
Unity 2020.3.32-34f1 i Unity 2021.2.17~19f1
i Unity 2021.3.0~3f1
Użyj aparatu Unity 2020.3.35f1 lub Unity 2021.3.4f1 lub nowszego
Aplikacja HL2 pokazuje poważnie roztrzaśnięty obraz. Stały:
2021/12/02
Unity 2020.3.21f1 do
Unity 2020.3.23f1
Korzystanie z aparatu Unity 2020.3.24f1
i nowsze
Zaplecze OpenXR z funkcją URP może zakleszczać w systemie HL2. Stały:
2021/05/13
Unity 2020.3.0f1 do
Unity 2020.3.7f1
Korzystanie z aparatu Unity 2020.3.8f1
i nowsze