20 lines
527 B
GDScript
20 lines
527 B
GDScript
extends Node2D
|
|
@onready var main_ui: MainUI = $MainUI
|
|
@onready var main_camera: Camera2D = $MainCamera
|
|
|
|
func _ready():
|
|
GlobalConst.sig_debug_camera_zoom.connect(debug_zoom)
|
|
|
|
func _unhandled_input(event: InputEvent) -> void:
|
|
if event.is_action_pressed("ui_cancel"):
|
|
print_debug("pause")
|
|
main_ui.pause_ui.toggle_pause_ui()
|
|
if event.is_action_pressed("debug_menu"):
|
|
main_ui.debug_ui.toggle()
|
|
|
|
func debug_zoom(toggled_on: bool):
|
|
if toggled_on:
|
|
main_camera.zoom = Vector2(1, 1)
|
|
else:
|
|
main_camera.zoom = Vector2(2, 2)
|