Clean after change room: game scene is cleanly removed from prev room (#416)

This commit is contained in:
Julian Murgia
2021-10-19 15:48:26 +02:00
committed by GitHub
parent 4fd1d72993
commit 89da6924a3
4 changed files with 22 additions and 4 deletions

View File

@@ -83,6 +83,10 @@ func run(command_params: Array) -> int:
]
)
if escoria.main.current_scene \
and escoria.game_scene.get_parent() == escoria.main.current_scene:
escoria.main.current_scene.remove_child(escoria.game_scene)
# Load room scene
var room_scene = res_room.instance()
if room_scene: