Implement UI camera which is only active during certain events
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 35/100
Rechercherichtung
Start by finding the UI and spectator camera setups and the code that manages dialog and menu events; the issue does not name specific files or tests. Read how those events currently change the culling mask, then trace the same behavior for the spectator camera. Done when the UI cameras activate only during the listed events and hands render correctly over other objects.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Until now, UI camera was visible all the time. It rendered UI + Hands always on top. The following issues occured:
- Hands were never hidden behind weapons when in their hand.
- (untested) Performance of another camera might impact our game
I propose the following solution:
- Let's have UICamera only active, when certain events appear
2. Hero is in Dialog (Show dialog window + hands on top of others)
3. Menu is open
Both events are managed by use. If they happen, activate/deactivate the CullingMask change and UICamera.
Important: Please take care to do the same with SpectatorCamera (Create second UI camera and activate/deactivate at the right times).
To reimplement, here is the old UICamera setup:
- Vorherrschende Sprache
- C#
- Sterne
- 33
- Forks
- 1
- Ø Merge
- 1 T. 17 Std.
- Gemergte PRs (30 T.)
- 51
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus Gothic-Unity-Project/Gothic-Unity
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 69/100
Gothic-Unity-Project/Gothic-Unity#487 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 49/100
Gothic-Unity-Project/Gothic-Unity#489 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 42/100
Gothic-Unity-Project/Gothic-Unity#488 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 55/100
Gothic-Unity-Project/Gothic-Unity#486 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 48/100
Gothic-Unity-Project/Gothic-Unity#485 ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in Gothic-Unity-Project/Gothic-Unity
Ähnliche Issues
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 72/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
Facepunch/sbox-public#12284 ·
Maintainer antworten meist innerhalb von 6 Tagen
-
bug untriaged
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 67/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
CarlosAdrianM/Nesto#610 ·
-
[bug-bash] print maps a missing item's HTTP 404 to exit 1 instead of documented not-found exit 5Offenbug bug-bash
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
Azure/CosmosDBShell#279 ·
Maintainer antworten meist innerhalb von 1 Tag