Testing collisionPolygon2D for Bridge for simplification of programming.

This commit is contained in:
2025-06-21 18:24:30 -03:00
parent d8b4402926
commit 57b67e6d98
7 changed files with 90 additions and 12 deletions

View File

@@ -60,3 +60,16 @@ func _on_animation_finished(_anim_name: StringName) -> void:
if _anim_name == _attack_animation_name:
_can_attack = true
set_physics_process(true)
func update_collision_layer_mask(_type: String) -> void:
if _type == "in":
set_collision_layer_value(1, false)
set_collision_mask_value(1, false)
set_collision_layer_value(2, true)
set_collision_mask_value(2, true)
if _type == "out":
set_collision_layer_value(1, true)
set_collision_mask_value(1, true)
set_collision_layer_value(2, false)
set_collision_mask_value(2, false)
pass