small racing game im working on
Diffstat (limited to 'classes/ghost.gd')
| -rw-r--r-- | classes/ghost.gd | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/classes/ghost.gd b/classes/ghost.gd index 674436e..93df69c 100644 --- a/classes/ghost.gd +++ b/classes/ghost.gd @@ -3,7 +3,7 @@ class_name GhostCar @onready var wheels: Array[Node3D] = [$bl as Node3D, $br as Node3D, $fr as Node3D, $fl as Node3D] @onready var body_mesh: MeshInstance3D = $body -@onready var engine: AudioStreamPlayer3D = $Engine +@onready var engine: EngineNoise = $Engine const trail_scene = preload("res://scenes/trail.tscn") const inactive = {active = false}; @@ -57,7 +57,7 @@ func update(car_vars: PackedFloat32Array, delta: float) -> void: if !skids[i][-1].active: skids[i].append(trail_scene.instantiate() as Trail3D) get_parent().add_child(skids[i][-1]) - (skids[i][-1] as Trail3D).add(to_global(CarVars.arr2vec(v, CarVars.WHEEL_POSITION_START + (i * 3))) - Vector3(0, .661, 0)) + (skids[i][-1] as Trail3D).add(to_global(CarVars.arr2vec(v, CarVars.WHEEL_POSITION_START + (i * 3))) - Vector3(0, .561, 0)) elif skids[i][-1].active: skids[i][-1].active = false |