diff options
author | tpart <tpart120@proton.me> | 2024-08-06 21:36:35 +0200 |
---|---|---|
committer | tpart <tpart120@proton.me> | 2024-08-06 21:36:35 +0200 |
commit | bb19bbc0ec5b44585a0aa377ca0beef94e38f5e4 (patch) | |
tree | 9ddd92bed4559a39c33b0564c4caf91351bb6531 /client/player/onscreen_controls/controls.gd | |
parent | bd2956b13e05ad43776f9e292abac65dba49293d (diff) | |
download | hurrycurry-bb19bbc0ec5b44585a0aa377ca0beef94e38f5e4.tar hurrycurry-bb19bbc0ec5b44585a0aa377ca0beef94e38f5e4.tar.bz2 hurrycurry-bb19bbc0ec5b44585a0aa377ca0beef94e38f5e4.tar.zst |
Add pause button to touch screen controls; Fix touch controls visibility
Diffstat (limited to 'client/player/onscreen_controls/controls.gd')
-rw-r--r-- | client/player/onscreen_controls/controls.gd | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/client/player/onscreen_controls/controls.gd b/client/player/onscreen_controls/controls.gd index 48cab7e3..45fec653 100644 --- a/client/player/onscreen_controls/controls.gd +++ b/client/player/onscreen_controls/controls.gd @@ -18,6 +18,7 @@ extends CanvasLayer @onready var buttons = $Buttons @onready var boost = $Buttons/Boost @onready var interact = $Buttons/Interact +@onready var pause = $Buttons2/Pause @onready var modulate_color = $MovementStick.pressed_color func _ready(): @@ -42,3 +43,11 @@ func _on_interact_pressed(): func _on_interact_released(): Input.action_release("interact") interact.modulate = Color.WHITE + +func _on_pause_pressed(): + Input.action_press("ui_menu") + pause.modulate = modulate_color + +func _on_pause_released(): + Input.action_release("ui_menu") + pause.modulate = Color.WHITE |