JirkaDellOro / Prima

Repository for the module "Prototyping interactive media-applications and games" at Furtwangen University
https://jirkadelloro.github.io/Prima
10 stars 17 forks source link

Superklasse wird nach Subklasse definiert #62

Closed MarkusDamm closed 1 year ago

MarkusDamm commented 1 year ago

Hallo, meiner Klassenstruktur habe ich eine Superklasse hinzugefügt: TexturedMoveable. Von der sollen Character und Projectile erben. Bei beiden wird aber in VSC als Fehler Class 'TexturedMoveable' used before its declaration und im Browser Uncaught TypeError: Class extends value undefined is not a constructor or null angezeigt.

Ich vermute, dass der compiler die Dateien in einer unpassenden Reihenfolge übersetzt und die Superklasse erst nach den Subklassen einfügt. Kann die Reihenfolge angepasst werden? Links: https://markusdamm.github.io/PRIMA_End/index.html https://github.com/MarkusDamm/PRIMA_End

JirkaDellOro commented 1 year ago

Ja, am schnellsten mit einer Compilerdirektive am Kopf der Datei, die auf eine andere angewiesen ist:

///<reference path="..."/>

MarkusDamm commented 1 year ago

hat funktioniert, danke