Thanks Neikke and Thore!
@Thore, I've set it to Every Frame in the check box, otherwise it won't show. The reason I was wondering if it would be better to use Create Object, was just the updating every frame.
You wrote: "You can update the UI when opening the menu." How do you mean specifically?
The images that I need on the menu page will be activated/created as each level is completed and is static. Or maybe I should call it the levels page, because it's where I have thumbs for all the levels.
To have the images update less frequently, what do I use for that?
Thanks!
One way to do this is to make a global event, say "UI/UPDATE" (this nests it in the list). Then, at the point where the menu is called up, e.g. when the player presses a button, you send this event before it shows the menu. In the menu that sets it all up, right click on the state > Global Transition > Custom Events > UI > UPDATE (the latter two as you defined above).
If you want another frequency than every frame, you can create a short loop. First, you separate all the actions that need to run once @Start or somewhere close afterwards. Then, the actions that need to update periodically, go into their own state (or series of states) to run
once, too. But at the end of the run, you add an additional state, e.g. "loop" and put a wait action into it. Put the wait time into a variable so you can adjust it easily later on, and then connect the wait event (typically finish), to the beginning of the intended loop, so that the actions run again once, and again, and so on. Can also be done in a super condensed version by putting it all in one state, and have a wait event loop into the same state. Be sure you default a wait value greater than 0, or it will complain.