cancel a wait
Eric Chatonet
eric.chatonet at sosmartsoftware.com
Wed Jan 16 13:00:14 EST 2008
Hi Chris,
Instead of using a 'wait until the sound is "done" with messages",
could you just set a flag to true on playstarted and set it to false
on playstopped?
And use this flag (a local script var, a custom prop, etc.) to act as
you want it to work?
Le 16 janv. 08 à 18:27, Chris Sheffield a écrit :
> Is there any way to cancel a wait command?
>
> I've got a strange thing happening, and I'm just not sure how to
> get around it. In the app, the user has the ability to move back
> and forth between two certain cards. When the first card opens,
> some audio instructions start playing. After starting the player, I
> have a wait..with messages command to wait until the audio is done,
> and then of course the handler continues after that. If you move to
> that second card, the audio of the first card stops playing, and
> the second card displays and the audio there starts playing. This
> all works fine the first time. Here's the problem. If you go back
> to the first card before that wait...with messages finishes, then
> quickly forward to the second card again, things start to go wrong,
> as the wait's start stacking up or something, and certain things on
> the second card appear to not respond correctly, like an animation
> that plays. And there is also a field on the second card for
> entering text that doesn't respond until the wait's "catch up".
>
> So I'm wondering, if a user moves to that second card before the
> audio of the first card finishes, is there some way to cancel that
> wait...with messages? Does that make sense? Let me know if I need
> to clarify.
>
> Thanks,
>
> Chris Sheffield
> Read Naturally, Inc.
Best regards from Paris,
Eric Chatonet.
----------------------------------------------------------------
Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/
Email: eric.chatonet at sosmartsoftware.com/
----------------------------------------------------------------
More information about the use-livecode
mailing list