]> Untitled Git - baabarian.git/blob - ux/debug_overlay.gd
93585175595c8bb1b7ab6102fb59b20ab5b0ee6b
[baabarian.git] / ux / debug_overlay.gd
1 extends CanvasLayer
2
3
4 @onready var draw = $DebugDraw3D
5 @onready var stats = $DebugStats
6
7
8 func _ready():
9         if not InputMap.has_action("toggle_debug"):
10                 InputMap.add_action("toggle_debug")
11                 var ev = InputEventKey.new()
12                 ev.physical_keycode = KEY_BACKSLASH
13                 InputMap.action_add_event("toggle_debug", ev)
14
15
16 func _input(event):
17         if event.is_action_pressed("toggle_debug"):
18                 self.visible = not self.visible