I’m new to Codea and am loving it so far.
But, I have a possibly stupid question about program flow: does everything happen in the draw() function? I have been trying to control the flow of a program from outside of the draw() function and I am getting unexpected results (mainly the screen not updating or the app crashing). For example, I have something like this in main():
While exitCondition == false do
When I run this, the screen renders once (presumably from the first time draw() is called) and then nothing happens. If I get rid of the while loop and place functions 1-3 inside the draw() function, everything works fine.
Am I missing something in Lua or Codea? Does all program flow stem from the draw() function?