Files
gaim/canvas_layer.gd
T

15 lines
308 B
GDScript

extends CanvasLayer
@onready var anim = $AnimationPlayer
func _ready() -> void:
pass
func change_scene(path: String) -> void:
anim.play("fade_out")
await anim.animation_finished
get_tree().change_scene_to_file(path)
await get_tree().process_frame
anim.play("fade_in")
await anim.animation_finished