Im having problems arranging nodes created on-the-fly within a scene. They seem to be laid on-top of each other. The idea is to create a table of lines.
My 'Main' scene has this structure of nodes:
and my 'LineScene' has this structure of nodes:
My Main.gd script preloads the LineScene and adds 10 new instances of this scene as children of VBoxContainer as follows:
onready var line = preload("res://line_scene.tscn")
for n in range(10):
var new_line = line.instance()
I would like each line_scene instance to be arranged beneath the previous one automatically, as expected with a VBoxContainer.
What am I doing wrong? I have tried changing the size-flags of the line-scene nodes and the VBoxContainer separation but with no desired result.