diff options
-rw-r--r-- | scenes/interface.tscn | 27 | ||||
-rw-r--r-- | scripts/interface.gd | 2 | ||||
-rw-r--r-- | textures/hourglass.png | bin | 0 -> 452 bytes | |||
-rw-r--r-- | textures/hourglass.png.import | 35 |
4 files changed, 55 insertions, 9 deletions
diff --git a/scenes/interface.tscn b/scenes/interface.tscn index e41a650..5a79aca 100644 --- a/scenes/interface.tscn +++ b/scenes/interface.tscn @@ -1,24 +1,34 @@ -[gd_scene load_steps=2 format=2] +[gd_scene load_steps=3 format=2] +[ext_resource path="res://textures/hourglass.png" type="Texture" id=2] [ext_resource path="res://scripts/interface.gd" type="Script" id=3] [node name="Interface" type="CanvasLayer"] script = ExtResource( 3 ) +[node name="Sprite" type="Sprite" parent="."] +position = Vector2( 188, 111 ) +scale = Vector2( 0.8, 0.8 ) +texture = ExtResource( 2 ) + +[node name="TimerLabel" type="Label" parent="."] +margin_left = 192.0 +margin_top = 104.0 +margin_right = 216.0 +margin_bottom = 116.0 +rect_scale = Vector2( 0.8, 0.8 ) +custom_colors/font_color_shadow = Color( 0.270588, 0.294118, 0.443137, 1 ) +text = "000" +align = 2 + [node name="ScoreLabel" type="Label" parent="."] margin_top = -2.0 margin_right = 48.0 margin_bottom = 14.0 rect_scale = Vector2( 0.8, 0.8 ) +custom_colors/font_color_shadow = Color( 0, 0, 0, 1 ) text = "Score:" -[node name="TimerLabel" type="Label" parent="."] -margin_top = 11.0 -margin_right = 56.0 -margin_bottom = 27.0 -rect_scale = Vector2( 0.8, 0.8 ) -text = "Timer: " - [node name="Timer" type="Timer" parent="."] [node name="Control" type="Control" parent="."] @@ -37,6 +47,7 @@ margin_top = 112.0 margin_right = 88.0 margin_bottom = 128.0 rect_scale = Vector2( 0.5, 0.5 ) +custom_colors/font_color_shadow = Color( 0, 0, 0, 1 ) text = "Next Phase: " [connection signal="timeout" from="Timer" to="." method="_on_Timer_timeout"] diff --git a/scripts/interface.gd b/scripts/interface.gd index 6aab7dd..a242ae2 100644 --- a/scripts/interface.gd +++ b/scripts/interface.gd @@ -20,7 +20,7 @@ func update_labels(): $PhaseLabel.text = "Next Phase: " + str($"../Basketball".phase_increment[phase_index] - global_variables.score) func update_timer(): - $TimerLabel.text = "Time: " + str(time_left) + $TimerLabel.set_text("%03d" % time_left) func _on_Timer_timeout(): if time_left > 0: diff --git a/textures/hourglass.png b/textures/hourglass.png Binary files differnew file mode 100644 index 0000000..f8dbcc4 --- /dev/null +++ b/textures/hourglass.png diff --git a/textures/hourglass.png.import b/textures/hourglass.png.import new file mode 100644 index 0000000..6b8800c --- /dev/null +++ b/textures/hourglass.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/hourglass.png-8b3568b0681d1046cf12c255ff646583.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://textures/hourglass.png" +dest_files=[ "res://.import/hourglass.png-8b3568b0681d1046cf12c255ff646583.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=false +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 |