I am trying to make a pause menu in my game, the buttons click and everything is connected. I don't know what is wrong with the code:
extends Control
signal move_camera(direction)
var time = 0
func _on_button_mouse_entered() -> void:
move_camera.emit('up')
func _on_down_button_mouse_entered() -> void:
move_camera.emit('down')
@onready var pause_menu = $Pause_Menu
var paused = false
func pauseMenu():
if paused:
pause_menu.hide()
Engine.time_scale = 1
else:
pause_menu.show()
Engine.time_scale = 0
paused = !paused
func _on_resume_pressed() -> void:
pauseMenu()
func _process(delta):
if Input.is_action_just_pressed("escape"):
pauseMenu()