Les voitures ont un meilleur gps
Les voiture maintenant suivent des coordonnées fournies par un AStarGrid2D au lieu de bétement faire une diagonale vers le prochain point du lapin ce qui fait que, maintenant elle ne peuvent plus vraiment monter sur les troitoirs car ils ne font pas partis du calque de navigation.
This commit is contained in:
@@ -3,12 +3,14 @@ extends Node2D
|
||||
@export var fullStop: bool = true
|
||||
|
||||
func _on_body_entered(body: Node2D) -> void:
|
||||
$Label.text = str(body)+ " " + "body entered "
|
||||
if OS.is_debug_build():
|
||||
$Label.text = str(body)+ " " + "body entered "
|
||||
if body.has_method("brake"):
|
||||
(body as Car).brake(fullStop)
|
||||
|
||||
|
||||
func _on_body_exited(body: Node2D) -> void:
|
||||
$Label.text = str(body)+ " " + "body exited "
|
||||
if OS.is_debug_build():
|
||||
$Label.text = str(body)+ " " + "body exited "
|
||||
if body.has_method("accelerate"):
|
||||
(body as Car).accelerate()
|
||||
|
||||
Reference in New Issue
Block a user