25 lines
415 B
GDScript
25 lines
415 B
GDScript
extends CanvasLayer
|
|
|
|
@onready var pause_menu = $Control
|
|
|
|
func _input(event):
|
|
if event.is_action_pressed("ui_cancel"):
|
|
if get_tree().paused:
|
|
resume_game()
|
|
else:
|
|
pause_game()
|
|
|
|
func pause_game():
|
|
get_tree().paused = true
|
|
visible = true
|
|
|
|
func resume_game():
|
|
get_tree().paused = false
|
|
visible = false
|
|
|
|
func _on_quit_button_pressed():
|
|
get_tree().quit()
|
|
|
|
func _on_continue_button_pressed():
|
|
resume_game()
|