関数 _ready でスクリプトを使用してボタンを作成すると、これらのボタンのサイズを変更できないのはなぜですか。(および位置)
var pos
var siz
var yBut = 150
var but
func _ready():
siz = get_viewport().get_visible_rect().size
pos = get_viewport().get_visible_rect().position
but = Button.new()
$sc/vb.add_child(but, true)
but.rect_position = pos/2
but.rect_size = Vector2(siz.x, 150)
ps。ボタンは、vBoxContainer がある ScrollContainer に配置されます。