extends Node # Declare member variables here. Examples: # var a = 2 # var b = "text" var player_start_position: Position2D func change_level(_level_name :String): print("res://src/levels/" + _level_name + ".tscn" ) #var simultaneous_scene = preload("res://levels/level2.tscn").instance() var new_level = load("res://src/levels/" + _level_name + ".tscn" ).instance() #print (get_tree().get_root().get_children()) for l in get_node("/root/Main").get_children(): #print (get_node("/root/Main").get_children()) if l is Level: print(l) get_node("/root/Main").remove_child(l) get_node("/root/Main").add_child(new_level) # Called every frame. 'delta' is the elapsed time since the previous frame. #func _process(delta): # pass