small racing game im working on
Diffstat (limited to 'ui/map.gd')
| -rw-r--r-- | ui/map.gd | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/ui/map.gd b/ui/map.gd new file mode 100644 index 0000000..a182caa --- /dev/null +++ b/ui/map.gd @@ -0,0 +1,11 @@ +extends Line2D + +@export var track: TrackLoader + +# Called when the node enters the scene tree for the first time. +func _ready() -> void: + clear_points() + width = track.track.track_width + for point_3d in track.curve.get_baked_points(): + var p := Vector2(point_3d.x, point_3d.z) / 2 + add_point(p) |