# Pause / delay

**URL:** <https://forum.kirupa.com/t/pause-delay/26969>\
**Category:** Uncategorized\
**Created:** [July 28, 2003, 8:29pm UTC](https://forum.kirupa.com/t/pause-delay/26969 "2003-07-28T20:29:08Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![kikonyc](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/kikonyc/32/283_2.png) [@kikonyc](https://forum.kirupa.com/u/kikonyc)\
**Post date:** [July 28, 2003, 8:29pm UTC](https://forum.kirupa.com/t/pause-delay/26969/1 "2003-07-28T20:29:08Z")

</div>

what is the easiest way to delay or pause a movie for a few sec? anyone… thanks

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [July 28, 2003, 8:34pm UTC](https://forum.kirupa.com/t/pause-delay/26969/2 "2003-07-28T20:34:16Z")

</div>

onClipEvent(enterFrame) {  
if(this.\_currentframe == “2”) {  
stop();  
}  
else if (this.\_currentframe == “10”) {  
play();  
}

That is dirty code but you get the idea.

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [July 28, 2003, 8:37pm UTC](https://forum.kirupa.com/t/pause-delay/26969/3 "2003-07-28T20:37:14Z")

</div>

:bu: :bu: :bu: WELCOME TO [KIRUPAFORUM.COM](http://KIRUPAFORUM.COM)!!!:bu: :bu: :bu:

back to the topic:  
um… know the basics already?

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [July 28, 2003, 8:49pm UTC](https://forum.kirupa.com/t/pause-delay/26969/4 "2003-07-28T20:49:09Z")

</div>

> \*Originally posted by DigitalPimp \*  
> \*\*onClipEvent(enterFrame) {  
> if(this.\_currentframe == “2”) {  
> stop();  
> }  
> else if (this.\_currentframe == “10”) {  
> play();  
> }

That is dirty code but you get the idea. \*\*

this is dirty!

better use something like  
offset = seconds to wait untill continue playing

```auto

stop();
offset = 2;
timerInt = getTimer();
initialTimer = timerInt+offset*1000;
onEnterFrame = function () {
	currentTimer = getTimer()-initialTimer;
	if (currentTimer>=timerInt) {
		play();
	}
};

```

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [July 28, 2003, 9:01pm UTC](https://forum.kirupa.com/t/pause-delay/26969/5 "2003-07-28T21:01:02Z")

</div>

```auto
//methods
MovieClip.prototype.pause = function(ms) {
	this.stop();
	this.$pauseid = setInterval(this, "unpause", ms);
};
MovieClip.prototype.unpause = function() {
	this.play();
	clearInterval(this.$pauseid);
	delete this.$pauseid;
};	
// usage
my_mc.pause(1000);

```

😉

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [July 28, 2003, 9:03pm UTC](https://forum.kirupa.com/t/pause-delay/26969/6 "2003-07-28T21:03:27Z")

</div>

:geek:

this is kax  
kax is a maniac  
kax - don’t scare people!

// god, he’s so good in AS!

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [July 28, 2003, 10:14pm UTC](https://forum.kirupa.com/t/pause-delay/26969/7 "2003-07-28T22:14:27Z")

</div>

I knew you guys would do crap with Interval and stuff but I said dirty… :p:

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [August 18, 2003, 5:23am UTC](https://forum.kirupa.com/t/pause-delay/26969/8 "2003-08-18T05:23:00Z")

</div>

i have 1… a dirty 1 lol!  
Steps:

1. create an empty movieclip with 20 keyframes, name it (delay).
2. in the first frame put

```auto
 stop(); 

```

in the 20th frame of the clip put

```auto
 stop();
_parent.play();

```

1. in the first frame of the main timeline …

```auto
 stop();
delay.gotoAndPlay(2);

```

1. That’s it…

DIRTY CHEERS! :thumb: :beam:
