diff --git a/src/entities/behaviours/BulletMovement.gd b/src/entities/behaviours/BulletMovement.gd index e935008..0282931 100644 --- a/src/entities/behaviours/BulletMovement.gd +++ b/src/entities/behaviours/BulletMovement.gd @@ -7,8 +7,8 @@ export var movement_per_second: float = 400.0 signal hit(collision) -func _physics_process(_delta): +func _physics_process(delta): var direction = Vector2(cos(target.rotation), sin(target.rotation)) - var collision: KinematicCollision2D = target.move_and_collide(direction * movement_per_second) + var collision: KinematicCollision2D = target.move_and_collide(direction * movement_per_second * delta) if collision != null: emit_signal("hit", collision)