extends Area3D
# Aquí arrastras la escena (.tscn) desde el Inspector
@export var escena_nueva: PackedScene
func _on_area_entered(area: Area3D) -> void:
# Verificamos que lo que entra es otra Area3D (puedes filtrar por nombre si quieres)
if escena_nueva:
# Cambia la escena actual por la nueva
get_tree().change_scene_to_packed(escena_nueva)
else:
print("Paco, acuérdate de arrastrar la escena al Inspector")
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------Explicacion: Con este GDScript puedes elegir cualquier escena que tengas echa y arrastrandola al inspector cuando algo toque el colisionador de esa Area3d, te ara el cambio a la nueva escena deseada.------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------Te gusto mi articulo?¡¡¡ apoyame con un cafe!!!