diff options
author | Logan <logan@cflip.net> | 2022-09-26 11:15:14 -0600 |
---|---|---|
committer | Logan <logan@cflip.net> | 2022-09-26 11:15:14 -0600 |
commit | ec3b1f444db16ebfbbde48e20be3b92500762a57 (patch) | |
tree | 50c0ee5ca0576b9fea8039c3952db8517d185967 /scenes | |
parent | edb36b840a32f5b9cd799d709a747edc1bb622a8 (diff) |
Add countdown timer.
Diffstat (limited to 'scenes')
-rw-r--r-- | scenes/interface.tscn | 23 | ||||
-rw-r--r-- | scenes/level.tscn | 4 |
2 files changed, 23 insertions, 4 deletions
diff --git a/scenes/interface.tscn b/scenes/interface.tscn index 53d9365..526db54 100644 --- a/scenes/interface.tscn +++ b/scenes/interface.tscn @@ -1,9 +1,26 @@ [gd_scene load_steps=2 format=2] -[ext_resource path="res://scripts/interface.gd" type="Script" id=1] +[ext_resource path="res://scripts/interface.gd" type="Script" id=3] -[node name="Interface" type="Label"] +[node name="Interface" type="Control"] +margin_right = 40.0 +margin_bottom = 40.0 +script = ExtResource( 3 ) + +[node name="Score Label" type="Label" parent="."] margin_right = 40.0 margin_bottom = 14.0 rect_scale = Vector2( 0.15, 0.15 ) -script = ExtResource( 1 ) + +[node name="Timer Label" type="Label" parent="."] +margin_top = 2.0 +margin_right = 40.0 +margin_bottom = 16.0 +rect_scale = Vector2( 0.15, 0.15 ) + +[node name="Timer" type="Timer" parent="Timer Label"] +wait_time = 30.0 + +[node name="Update Timer" type="Timer" parent="."] + +[connection signal="timeout" from="Update Timer" to="." method="_on_Update_Timer_timeout"] diff --git a/scenes/level.tscn b/scenes/level.tscn index fc0d753..8dfaa66 100644 --- a/scenes/level.tscn +++ b/scenes/level.tscn @@ -1,10 +1,11 @@ -[gd_scene load_steps=7 format=2] +[gd_scene load_steps=8 format=2] [ext_resource path="res://textures/court_lines.png" type="Texture" id=1] [ext_resource path="res://scenes/hoop.tscn" type="PackedScene" id=2] [ext_resource path="res://scenes/basketball.tscn" type="PackedScene" id=3] [ext_resource path="res://scenes/interface.tscn" type="PackedScene" id=4] [ext_resource path="res://textures/court_tile.png" type="Texture" id=5] +[ext_resource path="res://scripts/interface.gd" type="Script" id=6] [sub_resource type="LineShape2D" id=1] d = 10.0 @@ -12,6 +13,7 @@ d = 10.0 [node name="Node2D" type="Node2D"] [node name="Interface" parent="." instance=ExtResource( 4 )] +script = ExtResource( 6 ) [node name="Hoop" parent="." instance=ExtResource( 2 )] position = Vector2( 163, 37 ) |