Ciao, sapreste dirmi cosa sbaglio in questo codice?
Si trova dentro ad un clip "azioni" che dovrebbe controllare i due clip "banner1" e "banner2" in modo tale che ciclino e che il cambio avvenga ogni 4 secondi.
Il problema è che la funzione "cambia" non viene richiamata ogni 4 secondi, ma continuamente, perchè probabilmente cicla sul frame.
Cosa posso fare?
codice:onClipEvent (load) { _parent.banner1._alpha=100; _parent.banner2._alpha=0; loadMovie("img/1.jpg", "_parent.banner1"); loadMovie("img/2.jpg", "_parent.banner2"); alph=true; } onClipEvent (enterFrame) { if(alph==true) { if(_parent.banner1._alpha>=0) { _parent.banner1._alpha-=10; } if(_parent.banner2._alpha<=100) { _parent.banner2._alpha+=10; } } else { if(_parent.banner2._alpha>=0) { _parent.banner2._alpha-=10; } if(_parent.banner1._alpha<=100) { _parent.banner1._alpha+=10; } } a=setInterval( cambia, 4000 ); function cambia() { if(alph==true) { alph=false; } else if(alph==false) { alph=true; } } }

Rispondi quotando
