Guten Abend,
Ich habe eine Klasse "CustomScene" von der erben einige Kindklassen u.a. "MapScene".
Mein Objekt "activeScene" hat den Typ "CustomScene". Nach einer Prüfung ob es sich zur Laufzeit um den Typ "MapScene" handelt würde ich das Objekt gerne als solches nutzen.
Ich kam kürzlich etwas mit C# in Kontakt da würde das in etwa so aussehen:
Lässt sich das in Javascript umsetzen? Meine Googelei dazu führt mich leider zu keinem guten Ergebnis.
Beste Grüße
Ich habe eine Klasse "CustomScene" von der erben einige Kindklassen u.a. "MapScene".
Mein Objekt "activeScene" hat den Typ "CustomScene". Nach einer Prüfung ob es sich zur Laufzeit um den Typ "MapScene" handelt würde ich das Objekt gerne als solches nutzen.
Code:
let activeScene = this.scenes[this.activeScene]; if (!(activeScene instanceof MapScene)) { return; } // activeScene.MethodeAusDerKlasseMapScene();
Code:
var activeScene = this.scenes[this.activeScene]; if (!(activeScene is MapScene)) { return; } (activeScene as MapScene).MethodeAusDerKlasseMapScene();
Beste Grüße
Kommentar