Rihpsalis / GhostGame

0 stars 0 forks source link

Die Klasse Panel ist mehr oder weniger überflüssig #16

Closed armin-reichert closed 1 year ago

armin-reichert commented 1 year ago

Da Panel von Canvas ableitet, hast Du den GraphicsContext des Canvas (1:1 Relation zwischen Canvas und GraphicsContext) per getGraphicsContext2D() (und umgekehrt den Canvas per g.getCanvas() immer griffbereit. Also benötigts Du die beiden Referenzen für Foreground/Backgriund sowieso nicht. Was bleibt dann von dieser Klasse noch übrig?

Rihpsalis commented 1 year ago

In Panel füge ich die Gridmap und Player dem GraphicsContext zu