0 votes

I have a _process (delta) function in which an object is created in the range of a variable (15 pieces), but it does it continuously. Using _process (delta) is mandatory for me.

func _process(delta):
    for i in range(inventorySize):
    var slot = SlotClass.new(i, 'none')

    slotList.append(slot)
    $inv_ui/zpa/Container/GridContainer.add_child(slot)
in Engine by (71 points)

1 Answer

0 votes
Best answer
var _done = false
func _process(delta):
    if not _done:
        _done = true
        _do()
func _do():
    pass
by (1,869 points)
selected by
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 Frequently asked questions and How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to [email protected] with your username.