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.tscn | |
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.tscn')
-rw-r--r-- | client/player/onscreen_controls/controls.tscn | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/client/player/onscreen_controls/controls.tscn b/client/player/onscreen_controls/controls.tscn index 53acc922..0d09504f 100644 --- a/client/player/onscreen_controls/controls.tscn +++ b/client/player/onscreen_controls/controls.tscn @@ -1,9 +1,10 @@ -[gd_scene load_steps=5 format=3 uid="uid://bq2sqb1u1l5ve"] +[gd_scene load_steps=6 format=3 uid="uid://bq2sqb1u1l5ve"] [ext_resource type="PackedScene" uid="uid://dmr0fcamx7t56" path="res://player/onscreen_controls/virtual_joystick_scene.tscn" id="1_4k4lh"] [ext_resource type="Script" path="res://player/onscreen_controls/controls.gd" id="1_rnoki"] [ext_resource type="Texture2D" uid="uid://bnxllatlo4clg" path="res://menu/boost.webp" id="2_i4ife"] [ext_resource type="Texture2D" uid="uid://dcgt82qkya880" path="res://menu/interact.webp" id="3_37rne"] +[ext_resource type="Texture2D" uid="uid://qto5rj6wlaeb" path="res://menu/pause.webp" id="5_4bttq"] [node name="UI" type="CanvasLayer"] script = ExtResource("1_rnoki") @@ -35,7 +36,21 @@ position = Vector2(150, 150) scale = Vector2(0.5, 0.5) texture_normal = ExtResource("3_37rne") +[node name="Buttons2" type="Control" parent="."] +modulate = Color(1, 1, 1, 0.752941) +layout_mode = 3 +anchors_preset = 0 +offset_right = 300.0 +offset_bottom = 300.0 + +[node name="Pause" type="TouchScreenButton" parent="Buttons2"] +position = Vector2(50, 50) +scale = Vector2(0.5, 0.5) +texture_normal = ExtResource("5_4bttq") + [connection signal="pressed" from="Buttons/Boost" to="." method="_on_boost_pressed"] [connection signal="released" from="Buttons/Boost" to="." method="_on_boost_released"] [connection signal="pressed" from="Buttons/Interact" to="." method="_on_interact_pressed"] [connection signal="released" from="Buttons/Interact" to="." method="_on_interact_released"] +[connection signal="pressed" from="Buttons2/Pause" to="." method="_on_pause_pressed"] +[connection signal="released" from="Buttons2/Pause" to="." method="_on_pause_released"] |