# Function!

**URL:** <https://forum.kirupa.com/t/function/22086>\
**Category:** Uncategorized\
**Created:** [May 30, 2003, 1:59am UTC](https://forum.kirupa.com/t/function/22086 "2003-05-30T01:59:45Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![liew](https://avatars.discourse-cdn.com/v4/letter/l/f0a364/32.png) [@liew](https://forum.kirupa.com/u/liew)\
**Post date:** [May 30, 2003, 1:59am UTC](https://forum.kirupa.com/t/function/22086/1 "2003-05-30T01:59:45Z")

</div>

I got some codes below:

interID= setInterval(demo,5000);  
function demo(){  
this.createEmptyMovieClip(“movie”,0);  
movie.\_xscale = 100;  
movie.\_yscale = 100;  
movie.\_x = 75;  
movie.\_y = 28;

```
 loadMovie("test.swf", "movie");

```

}

These scripts can be execute but it won’t wait for 5 seconds to run the script.Can anybody help me to solve it??

---

<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:** [May 30, 2003, 2:11am UTC](https://forum.kirupa.com/t/function/22086/2 "2003-05-30T02:11:33Z")

</div>

I’m not sure how to use setInterval, but this thread, Lost In Beta explains it. He put the setInterval after the function. Maybe that’s it. I’m not sure, I actually just learned how to use getTimer (as you will soon read):

[http://www.kirupaforum.com/forums/showthread.php?threadid=24289&highlight=getTimer](http://www.kirupaforum.com/forums/showthread.php?threadid=24289&highlight=getTimer)

Hope that helps!

---

<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:** [May 30, 2003, 5:32am UTC](https://forum.kirupa.com/t/function/22086/3 "2003-05-30T05:32:21Z")

</div>

Try this… (untested)

[AS]function demo() {  
trace(“ran”);  
\_root.createEmptyMovieClip(“movie”, 0);  
with (\_root.movie) {  
\_xscale = 100;  
\_yscale = 100;  
\_x = 75;  
\_y = 28;  
loadMovie(“test.swf”);  
}  
clearInterval(interID);  
}  
interID = setInterval(demo, 5000);[/AS]

[edit]oops, use 5000, not 1000[/edit]

---

<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:** [May 30, 2003, 7:46am UTC](https://forum.kirupa.com/t/function/22086/4 "2003-05-30T07:46:09Z")

</div>

Thanks for giving opinion.I’ll try it out!!

---

<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:** [May 30, 2003, 7:47am UTC](https://forum.kirupa.com/t/function/22086/5 "2003-05-30T07:47:21Z")

</div>

I edited my last post, I accidently wrote 1000 in the script when you wanted to use 5000. My apologies.
