# How to create a time delay prototype script

**URL:** <https://forum.kirupa.com/t/how-to-create-a-time-delay-prototype-script/52947>\
**Category:** Uncategorized\
**Created:** [May 29, 2004, 4:49am UTC](https://forum.kirupa.com/t/how-to-create-a-time-delay-prototype-script/52947 "2004-05-29T04:49:33Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![julietling](https://avatars.discourse-cdn.com/v4/letter/j/3ab097/32.png) [@julietling](https://forum.kirupa.com/u/julietling)\
**Post date:** [May 29, 2004, 4:49am UTC](https://forum.kirupa.com/t/how-to-create-a-time-delay-prototype-script/52947/1 "2004-05-29T04:49:33Z")

</div>

problem:  
how to create a time delay prototype script.

situation:  
click on buttons to run a display mc1 after 2 sec delay

//script on button//  
on (press) {  
\_root.mc1.wait();  
}

script needed:

MovieClip.prototype.wait = function() {  
\_root.mc1.gotoAndPlay(2);  
this.clearInterval(this.setInterval(wait, 2000));  
}

thanks
