Quand il rentre en action il trouve si quelqu'un est en collision Et il prend la hauteur de cette personne et se place au dessus Il est comme ça le zindexeur, il est sans gêne
16 lines
402 B
GDScript
16 lines
402 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 position.distance_to(car.position) < distanceMax:
|
|
progress += car.speed * delta
|
|
if progress_ratio > 1:
|
|
progress_ratio = progress_ratio - 1
|
|
car.moveTo(position);
|