mirror of
https://github.com/PfandBoss/SemesterGameJam2022.git
synced 2025-11-12 04:16:12 +01:00
27 lines
634 B
GDScript
27 lines
634 B
GDScript
extends Node3D
|
|
|
|
@onready var rails = preload("res://Nodes/rail_tracks.tscn")
|
|
@onready var container = $Container
|
|
# Called when the node enters the scene tree for the first time
|
|
var offset = -13
|
|
var last_obj
|
|
func _ready():
|
|
var obj = rails.instantiate() as Node3D
|
|
#obj.position = position
|
|
add_child(obj)
|
|
obj.position = Vector3.ZERO
|
|
last_obj = obj
|
|
|
|
var timer = Timer.new()
|
|
self.add_child(timer)
|
|
timer.timeout.connect(create_rail)
|
|
timer.set_wait_time(0.2)
|
|
timer.start()
|
|
|
|
func create_rail():
|
|
var obj = rails.instantiate()
|
|
#obj.position = position
|
|
obj.position.z = last_obj.position.z + offset
|
|
add_child(obj)
|
|
last_obj = obj
|