Stopping a script

dsc at swcp.com dsc at swcp.com
Tue Jun 28 15:05:25 EDT 2016


correction:  the walking figure used 'send' not 'move'

> On Jun 28, 2016, at 12:59 PM, Dar Scott <dsc at swcp.com> wrote:
> 
> Maybe this is a good time to introduce the event style of programming.  
> 
> Focus on 'move...without waiting', and 'moveStopped' and maybe 'send'.  
> 
> Well, if the details allow that.  If using moveStopped makes things jerky, then you might need to do something else.  However, I think my grandson made a walking stick figure doing this.  
> 
> When you stop, not only stop moving but also set a flag so moveStopped does not start the next motion.  
> 
> 
>> On Jun 28, 2016, at 12:32 PM, Richmond <richmondmathewson at gmail.com> wrote:
>> 
>> I have a *button* which, when I click on it, sends a *graphic object* off on a mad journey all over
>> a *card* based on reading positions from a*listField*.
>> 
>> I have tried *STOP MOVING* to interrupt that script, but that does *NOT* work
>> because the graphic is executing a large number of very short movements in a cycling
>> *REPEAT UNTIL* structure.
>> 
>> Ideally (Ho, Ho, Ho.) I should like to be able to have something like this:
>> 
>> the mad movement script starts executing when triggered by a *mouseEnter* script
>> in the *graphic object* that moves,
>> 
>> and
>> 
>> some sort of *STOP SCRIPT* in a *mouseLeave* script in the same *graphic object*.
>> 
>> Now, I know that sounds a bit *bonkers*, but I am writing this on behalf of a very bright chap
>> who is attending my Summer classes, and I do understand what he is trying to achieve.
>> 
>> Richmond.
>> _______________________________________________
>> use-livecode mailing list
>> use-livecode at lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
> 
> 
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode





More information about the use-livecode mailing list