Wie kann ich eine spezifische Szene zurücksetzen?

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By NiklasSchiller

Ich bin zurzeit in der Übungsphase und habe momentan ein Level, Spieler und Gegner. Nun das Problem ist, wenn ich einen Gegner töten will und queue_free einsetze, bleibt er für immer tot. Ich will jedoch dass der Gegner nach einiger Zeit respawn. Ich habe recherchiert und habe rausgefunden, dass man get_tree().reload_current_scene() einsetzen sollte, jedoch wird dann anschließen das ganze Spiel zurück gesetzt und nicht der Gegner. Wie soll ich vorgehen?

:bust_in_silhouette: Reply From: LG

Sie können den Gegner als unabhängige Szene speichern und diese Szene dann jedes Mal instanziieren, wenn Sie einen Gegner erstellen.

Ich habe für den Gegner eine eigene Szene. Und was meinen sie mit instanziieren?

NiklasSchiller | 2020-04-16 18:49