# Timed photo slide show?

**URL:** <https://forum.kirupa.com/t/timed-photo-slide-show/29706>\
**Category:** Uncategorized\
**Created:** [August 29, 2003, 2:32pm UTC](https://forum.kirupa.com/t/timed-photo-slide-show/29706 "2003-08-29T14:32:31Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![ivanwright](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/ivanwright/32/119_2.png) [@ivanwright](https://forum.kirupa.com/u/ivanwright)\
**Post date:** [August 29, 2003, 2:32pm UTC](https://forum.kirupa.com/t/timed-photo-slide-show/29706/1 "2003-08-29T14:32:31Z")

</div>

hi, i was wondering how i would go about modifying the photo gallery tutorial so that the images change every 5 seconds or so and not as a result of a button click.

it’s probably really easy… but could someone point me in the right direction?

---

<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 29, 2003, 2:59pm UTC](https://forum.kirupa.com/t/timed-photo-slide-show/29706/2 "2003-08-29T14:59:41Z")

</div>

Use setInterval:

[AS]MovieClip.prototype.changePhoto = function(d) {  
clearInterval(Interval)  
// make sure pIndex falls within pArray.length  
this.pIndex = (this.pIndex+d)%this.pArray.length;  
if (this.pIndex\<0) {  
this.pIndex += this.pArray.length;  
}  
this.onEnterFrame = fadeOut;  
setInterval(changePhoto, 5000, 1)  
};  
Interval = setInterval(changePhoto,5000,1)[/AS]

^ That calls changePhoto every 5 seconds.

---

<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 29, 2003, 3:02pm UTC](https://forum.kirupa.com/t/timed-photo-slide-show/29706/3 "2003-08-29T15:02:22Z")

</div>

cool. thanks! i had just found “setInterval” a few minutes ago, so i’ll try this and see if it works (which i’m sure it does). thanks a ton!!

---

<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 29, 2003, 3:34pm UTC](https://forum.kirupa.com/t/timed-photo-slide-show/29706/4 "2003-08-29T15:34:59Z")

</div>

Voetsjoeba, I just saw you were from Ghent. I visited Chent a month or two ago. Very beautiful…

---

<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 29, 2003, 4:01pm UTC](https://forum.kirupa.com/t/timed-photo-slide-show/29706/5 "2003-08-29T16:01:25Z")

</div>

Thank you 🙂 It’s a beautiful city indeed. Did you see the “Belfort” ?

---

<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 29, 2003, 7:32pm UTC](https://forum.kirupa.com/t/timed-photo-slide-show/29706/6 "2003-08-29T19:32:00Z")

</div>

the code provided by Voetsjoeba above doesn’t seem to work. it locks the computer up. Anyone else have any suggestions?

---

<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 29, 2003, 7:36pm UTC](https://forum.kirupa.com/t/timed-photo-slide-show/29706/7 "2003-08-29T19:36:35Z")

</div>

[http://www.kirupaforum.com/forums/showthread.php?s=&threadid=30908](http://www.kirupaforum.com/forums/showthread.php?s=&threadid=30908)

---

<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 29, 2003, 7:43pm UTC](https://forum.kirupa.com/t/timed-photo-slide-show/29706/8 "2003-08-29T19:43:46Z")

</div>

perfect! thanks kode!

---

<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 29, 2003, 7:44pm UTC](https://forum.kirupa.com/t/timed-photo-slide-show/29706/9 "2003-08-29T19:44:54Z")

</div>

[AS]MovieClip.prototype.changePhoto = function(d) {  
clearInterval(Interval)  
// make sure pIndex falls within pArray.length  
this.pIndex = (this.pIndex+d)%this.pArray.length;  
if (this.pIndex\<0) {  
this.pIndex += this.pArray.length;  
}  
this.onEnterFrame = fadeOut;  
\*\*Interval = \*\*setInterval(changePhoto, 5000, 1)  
};  
Interval = setInterval(changePhoto,5000,1)[/AS]

_slaps forehead_ Why did I forgot that 😛 ? Could you check again please ? Just to see if it works now.

---

<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 29, 2003, 7:49pm UTC](https://forum.kirupa.com/t/timed-photo-slide-show/29706/10 "2003-08-29T19:49:27Z")

</div>

nope, still nothing Voetsjoeba…

---

<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 29, 2003, 7:58pm UTC](https://forum.kirupa.com/t/timed-photo-slide-show/29706/11 "2003-08-29T19:58:11Z")

</div>

Hmmn … well, it sure calls the function every five seconds, so the problem would be somewhere else. Anyways, nevermind.

---

<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 29, 2003, 8:10pm UTC](https://forum.kirupa.com/t/timed-photo-slide-show/29706/12 "2003-08-29T20:10:17Z")

</div>

> _Originally posted by ivanwright_  
> **perfect! thanks kode!**

No problem, ivan. 😉
