Løkker er ikke altid løkken - min virker ikke?
Jeg skal lave en rutine som får hver produkt at at annimere ind produkt for produkt. Derfor har jeg lavet en løkke som repeater rutinen lige så mange gange somd er er produker. Inde i denne løkke skal hvert movieclip ligesom "poppe" ind, derfor har jeg brug for at lave en rutine der får denne til at gøre det. Problemer er, at skidtet blodt kører de 51 produkter igennem, og først når alle produkter er vist, afvikler den embeddede rutine. Hmm - måske lidt kode gør det mere forståeligt:visKategori("alle")
function visKategori(grp){
// Der er 51 produkter
if(grp == "alle"){
for(t=1;t<=51;t++){
var tal = 1;
this["no"+t+"_mc"]._width = 1;
this["no"+t+"_mc"]._visible = true;
trace(t);// Undersøg om løkken kører
// Lav et tomt movieClip til at holde det script
//der skal annimere hvert produkt
var scriptHolder = createEmptyMovieClip("script", 1);
scriptHolder.onEnterFrame = function(){
while(tal < 37){
trace(tal);//Check om scriptet afvikles fra movieclippet
this["no"+t+"_mc"]._width = tal;// objekt skulle poppe ind her
tal++;
// Fjern movieclip når løkken har kørt 36 gange
if(tal == 5){
this.removeMovieClip();
}// Her slutter if(tal == 5)
}// Her slutter while tal < 5 løkken
}// Her slutter scriptHolder funktionen
}// Her slutter for(t=1;t<=51;t+=1)
}// Her slutter if(grp == "alle")
}// Her slutter visKategori funktionen
