extends CanvasLayer func _ready() -> void: layer = GlobalConfig.CANVAS_LAYER_UX_PANEL SceneManager.toggle_pause_counter(true) func _unhandled_input(event: InputEvent) -> void: # memory 界面阻塞所有输入事件,除了 escape get_viewport().set_input_as_handled() if ( event.is_action_pressed("escape") or event.is_action_pressed("cancel") or event.is_action_pressed("memory") ): quit() func quit() -> void: SceneManager.toggle_pause_counter(false) queue_free()