0 votes

How to pass arguments when instantiating a scene via gdscript? For example, I have a scene/node called "message", it shows a message on the screen and I want to pass a string. I was thinking that it would be work like this:

func someFunction():
    var i = message.instance("random") # I think I have to put it here
    add_child(i)

func _ready(message):
    $label.text = message # I also have a child node called label (that extends Label)
asked Nov 25, 2018 in Engine by JulioYagami (631 points)

Please log in or register to answer this question.

Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read How to use this Q&A? before posting your first questions.