GMTK-2024/gmtk_2024/scripts/crumble.gd

14 lines
392 B
GDScript

extends CharacterBody2D
func _physics_process(delta: float) -> void:
move_and_slide()
if(get_slide_collision_count() > 0):
for i in get_slide_collision_count():
var box = get_slide_collision(i).get_collider() as Node2D
if box.scale.x == 2:
var timer = Timer.new()
self.add_child(timer)
timer.connect("timeout", queue_free)
timer.set_wait_time(1)
timer.start()