So, I am creating 3 sprites in a function and setting them to Invisible. I then call another function that iterates the Sprite(s) and sets them all to Visible. The sprites do not appear.
Maybe since the sprite creation and visibility settings are happening in a function, that the ShowSprites function is being called/finishing before the CreateSprite functions are finished?
Putting the System Wait for 0.001 between the sprite creation and the ShowSprites function makes it work. But I'm wondering if there's a deeper problem.
Pic attached so you can set up a similar experiment.