When you create a sprite, you can set instance variables to that sprite. However, once you make a copy of it (not clone it), if you change the variables of THAT copy, and then create the sprite via code, it has all of the variables of the first ever created sprite.
Is there a way to determine which sprite is the "first created" so if I need variables to be a certain way upon creation, I can change them?
The reason for my asking is that I've created a button sprite and do an "on created" > if Button Boolean = True, create Text overlay for button. However, if I create the button and set the boolean to false in the same event, it somehow grabs the on created segment of the code before it can be disabled.