extends Control var town = null func _back(): town.queue_free() show() func _load_scene(car): var tt = load(car).instance() tt.set_name("car") town = load("res://town_scene.tscn").instance() town.get_node("instance_pos").add_child(tt) town.get_node("back").connect("pressed", self, "_back") get_parent().add_child(town) hide() func _on_MiniVan_pressed(): _load_scene("res://car_base.tscn") func _on_TrailerTruck_pressed(): _load_scene("res://trailer_truck.tscn") func _on_TowTruck_pressed(): _load_scene("res://tow_truck.tscn")