I have little game where the user runs a repeat loop. And I want to let the user stop at any time. So what I do set a local flag.
Here is the simple logic ---------- local sStopFlag *on mouseup* * repeat* sCycles times * if* sStopFlag=1*then* * exit* *repeat* ** put "0" into sStopFlag # reinitialize in case they want to continue** * end* *if* * ** #SNIP -- Cool stuff happens on screen* *end mouseup* *#and another button that sets the flag* *# button "pause" * *on mouseup* * put 1 into sStopFlag* *end mouseup* *# but on mobile, the user can't exit repeat until she clicks the "pause" multiple time.* *What the secret on exit a running repeat loop?* *Do add a little idle time? * *BR * * * * * * * * * _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode