Name & Health bar

This commit is contained in:
2024-08-08 12:42:48 +08:00
parent 0f9192a5f8
commit 58caef0014
4 changed files with 134 additions and 110 deletions

View File

@ -33,11 +33,38 @@ PlayerCamera = NodePath("Camera2D")
PlayerInput = NodePath("InputSynchronizer")
BulletScene = ExtResource("2_nmop0")
[node name="Sprite2D" type="Sprite2D" parent="."]
[node name="HUD" type="VBoxContainer" parent="."]
offset_left = -70.0
offset_top = -80.0
offset_right = 70.0
offset_bottom = -20.0
theme_override_constants/separation = 6
alignment = 1
[node name="NameTag" type="Label" parent="HUD"]
layout_mode = 2
text = "Player"
horizontal_alignment = 1
vertical_alignment = 1
clip_text = true
[node name="HealthBar" type="ProgressBar" parent="HUD"]
layout_mode = 2
rounded = true
allow_greater = true
allow_lesser = true
show_percentage = false
[node name="RotationCentre" type="Node2D" parent="."]
[node name="Sprite2D" type="Sprite2D" parent="RotationCentre"]
position = Vector2(2.08165e-12, 2.08165e-12)
scale = Vector2(0.04, 0.04)
texture = ExtResource("1_cqpqa")
[node name="Muzzle" type="Marker2D" parent="RotationCentre"]
position = Vector2(2.08165e-12, -20)
[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
shape = SubResource("CircleShape2D_68yf8")
@ -49,9 +76,6 @@ rotation_smoothing_enabled = true
script = ExtResource("4_fwngj")
Noise = SubResource("FastNoiseLite_cfnx7")
[node name="Muzzle" type="Marker2D" parent="."]
position = Vector2(2.08165e-12, -20)
[node name="DashCountdown" type="Timer" parent="."]
one_shot = true