buongiorno a tutti.
Mi sto scervellando da un bel po' e ho come la sensazione di essermi perso in un bicchier d'acqua...
dunque, io ho un movie che carica un file xml per creare una slide.
ho creato una funzione che si chiama incrementa e che fa si che ogni volta che cambia immagine, si crei una dissolvenza, fa un preload e con fade in entra l'immagine successiva.
fin qui tutto ok.
ho poi messo un setInterval che gestisca il cambio dell'immagine ogni tot millisecondi.
e anche fin qui funziona tutto a dovere.
poi ho pensato di far scivolare le immagini, settando un _x e _y iniziale e creando un loop che gestisse il tutto con la velocità settabile
1o frame
codice:
loader_mc._x=0;
loader_mc._y=-120;
xspeed=1;
2o frame
codice:
loader_mc._x=loader_mc._x+xspeed;
3o frame
e anche fin qui tutto bene...
l'ultima cosa che volevo fare è che, invece che ogni tot secondi, l'immagine cambi ogni volta che arriva dal punto A ( che nel codice è _x=0 ) al punto B, che posso decidere io..
ho provato a scrivere una cosa del genere
codice:
if (loader_mc._x=100){
incrementa();
}
dove incrementa è la funzione che vi accennavo all'inizio.
Con questo codice non mi restituisce errori, ma non cambia mai l'immagine...
vi prego, so che è cosa semplice, ma vi giuro, non riesco a venirne fuori...
grazie mille