Ich entwickle ein Spiel in Unity 5.2.2f1 und ich benutze die Leinwand und Bildmaskierungselemente und dann ein .apk für Android. Auf den meisten Android-Geräten funktioniert das gut, aber auf dem Galaxy Note 5 und dem Kindle Fire HD dauert die Maskierung nicht.Unity UI Masking funktioniert nicht auf Galaxy Note und Kindle Fire
Was auch interessant ist, dass es DOES Arbeit auf Galaxy Note und Kindle Fire HD, wenn ich die Standard bereitgestellt Asset verwenden, die Teil der unity_builtin_extra Ressource ist, aber nicht, wenn ich ein GIF oder ein .png für das Bildasset.
Mask Funktioniert auf allen Android-Geräten:
Maske funktioniert nur auf einigen Android-Geräten:
Ich habe auch versucht, verschiedene Einstellungen wie die Einstellung der Kameras zu aktualisieren Rendering und 32-Bit-Display-Puffer aktivieren (wie andere Beiträge vorgeschlagen haben), aber bisher hat noch nicht gearbeitet.
Alle Hinweise oder Gedanken dazu wären sehr geschätzt!
Können Sie Rect-Transformationseinstellungen aus dem Inspector des nicht funktionierenden Maskenobjekts anzeigen? –
Auch was meinst du mit: "Die Maskierung dauert nicht"? Willst du sagen, dass die Maske einfach nicht maskiert wird, oder die Kinder-UI-Elemente überhaupt nicht angezeigt werden oder sogar etwas Seltsames dabei ist? –