Files
chaussette.sale/scenes/pathFollow.gd
Thomas 65a74f0845 Plus de feux rouges et des portes qui vont vivre
Et oui du nouveau encore!
2025-02-24 21:44:52 +01:00

21 lines
476 B
GDScript

class_name NPCCar
extends PathFollow2D
@export var car : Car
@export var speed = 0.1
@export var distanceMax = 100
# Called every frame. 'delta' is the elapsed time since the previous frame.
func _process(delta: float) -> void:
if car == null:
return
if (delta > 0.01):
return
if position.distance_to(car.position) < distanceMax:
progress += car.speed * delta
if progress_ratio > 1:
progress_ratio = progress_ratio - 1
if progress > 0:
car.moveTo(position);