Interactable handling

This commit is contained in:
Marco 2025-01-30 15:45:29 +01:00
commit d804441378
5 changed files with 89 additions and 17 deletions

View file

@ -26,9 +26,8 @@ animations = [{
"speed": 5.0
}]
[node name="HUD" type="CanvasLayer" node_paths=PackedStringArray("_selector")]
[node name="HUD" type="CanvasLayer"]
script = ExtResource("1_m0hb0")
_selector = NodePath("AnimatedSprite2D")
[node name="HealthLabel" type="Label" parent="."]
anchors_preset = 2

View file

@ -31,6 +31,5 @@ z_as_relative = false
script = ExtResource("1_pp2dj")
[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="."]
top_level = true
z_index = -5
sprite_frames = SubResource("SpriteFrames_kehny")

View file

@ -215,8 +215,6 @@ BulletCapacity = 100
ReloadTime = 0.4
BulletSpeed = 300.0
[node name="Selector" parent="." instance=ExtResource("3_8wt6s")]
[connection signal="area_entered" from="InteractionController" to="." method="_on_interaction_controller_area_entered"]
[connection signal="area_exited" from="InteractionController" to="." method="_on_interaction_controller_area_exited"]
[connection signal="area_entered" from="DamageHitBox" to="." method="_on_damage_hit_box_area_entered"]