# Duplicate movie clip and setInterval

**URL:** <https://forum.kirupa.com/t/duplicate-movie-clip-and-setinterval/96562>\
**Category:** Uncategorized\
**Created:** [December 10, 2003, 10:49pm UTC](https://forum.kirupa.com/t/duplicate-movie-clip-and-setinterval/96562 "2003-12-10T22:49:28Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![kill\_robot\_kill](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/kill_robot_kill/32/359_2.png) [@kill\_robot\_kill](https://forum.kirupa.com/u/kill_robot_kill)\
**Post date:** [December 10, 2003, 10:49pm UTC](https://forum.kirupa.com/t/duplicate-movie-clip-and-setinterval/96562/1 "2003-12-10T22:49:28Z")

</div>

Ok, I have a simple duplicate movie clip for loop, but I want the duplication of the movie clip to be delayed by a setInterval. This is what I have so far:[AS]myNumber = 10;  
for (count=0; count\<myNumber; count++) {  
myClip.duplicateMovieClip(“myClip”+count, count);  
this[“myClip”+count].clipText.text = count;  
this[“myClip”+count].\_x = (this[“myClip”+count].\_width+2)\*count;  
}[/AS]

works fine.  
How could I add a setInterval to delay that script?

---

<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:** [December 12, 2003, 12:18pm UTC](https://forum.kirupa.com/t/duplicate-movie-clip-and-setinterval/96562/2 "2003-12-12T12:18:30Z")

</div>

Try this:

```auto

delay = 1
count=0
duplicateMC = function(){
myClip.duplicateMovieClip("myClip"+count, count);
this["myClip"+count].clipText.text = count;
this["myClip"+count]._x = (this["myClip"+count]._width+2)*count;
if(count==10) clearInterval(dupli);
count++
}
dupli = setInterval(duplicateMC,delay*1000)

```
