small racing game im working on
Diffstat (limited to 'scenes/trail.gd')
-rw-r--r--scenes/trail.gd11
1 files changed, 11 insertions, 0 deletions
diff --git a/scenes/trail.gd b/scenes/trail.gd
new file mode 100644
index 0000000..3b098e2
--- /dev/null
+++ b/scenes/trail.gd
@@ -0,0 +1,11 @@
+extends Path3D
+class_name Trail3D
+
+@export var active: bool = true
+
+func add(p: Vector3) -> void:
+ curve.add_point(p)
+
+func _ready() -> void:
+ curve = Curve3D.new()
+ curve.bake_interval = 2