Strona 1 z 1

Zatrzymanie pętli po każdej iteracji

: czw paź 25, 2007 9:03 pm
autor: wioslop
Mam pętlę, która duplikuje mc (duplicateMovieClip). Chciałbym, aby po każdej iteracji nastąpiła krótka przerwa (żeby duplikowanie odbywało się kaskadowo). Kombinowałem :idea: coś z setInterval, ale nic mi nie wychodzi :cry: . Ma ktoś pomysł jak to rozwiązać :?:

Pzdr.

wiosło

Re: Zatrzymanie pętli po każdej iteracji

: czw paź 25, 2007 10:06 pm
autor: xeo
To może tak :-D

Kod: Zaznacz cały

i = 0;
pozycja = zdjecie._x;
function interval() {
	i++;
	mc = zdjecie.duplicateMovieClip("zdjecie"+i, getNextHighestDepth());
	mc._x = pozycja + 50;
	pozycja = mc._x;
	if (i == 5) {
		clearInterval(intervalid);
	}
}
intervalid = setInterval(interval, 2000);

Re: Zatrzymanie pętli po każdej iteracji

: ndz paź 28, 2007 1:25 pm
autor: wioslop
Dzięki. Teraz działa jak należy. :-D

Pzdr.

wiosło