Skip to main content
Participant
August 20, 2008
Question

Cancelling a wait function

  • August 20, 2008
  • 1 reply
  • 222 views
I have this wait function applied to a frame:

function wait() {
stop();
var myInterval = setInterval(function () {
play();
clearInterval(myInterval);
}, 26*1000);
}
wait();

and I would like to cancel this wait function, when a button is clicked. This is a skip button that takes you to a frame label, but I need to somehow cancel that wait function or it still takes affect in the movie. Could someone help with the code that needs to be added?

Thanks.
This topic has been closed for replies.

1 reply

Inspiring
August 20, 2008
clearInterval(myInterval);

That is what is needed to cancel the interval. However your variable, myInterval, is internal to the wait function and I'm not sure if it will be available to the scope of whatever button you use to cancel it. So be sure to check the scope.