Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- tool
- extends Area2D
- onready var anim_player: AnimationPlayer = get_node("AnimationPlayer")
- export var next_scene: PackedScene
- func _get_configuration_warning() -> String:
- return "The next scene parameter cannot be empty" if not next_scene else ""
- func teleport() -> void:
- anim_player.play("fade_in")
- yield(anim_player, "animation_finished")
- get_tree().change_scene_to(next_scene)
- func _on_Portal2D_body_entered(body):
- teleport()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement