Core: Passing window as a reference to game classes
- Vorherrschende Sprache
- C#
- Sterne
- 6
- Forks
- 0
- Ø Merge
- 1 Std. 1 Min.
- Gemergte PRs (30 T.)
- 2
Beschreibung
Passing the active window to the games shouldn't be done using constructors.
Figure out the best way to make the window accessible anywhere without a direct reference. Consider a static property and take into account that there can be multiple windows.
#75 Might need to be implemented first before a smart solution for this can be implemented.
Beitragsleitfaden
Rechercherichtung
Beginne mit der Überprüfung von Issue #75 und verfolge, wie das aktive Fenster durch die Spielklassen und Konstruktoren weitergegeben wird. Vergleiche den aktuellen Besitz des Fensters mit der Anforderung, mehrere Fenster zu unterstützen; die Arbeit ist abgeschlossen, wenn Spiele auf das entsprechende Fenster zugreifen können, ohne eine direkte Konstruktorreferenz.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- csharp
- Bereich
- game-dev
- Issue-Typ
- Refactoring
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100