Ciao a tutti...in particolare a And80 che saluto.
Volevo chiedere un piccolo aiutino.
Tempo fa And mi ha aiutato con la classe Timer, il suo codice va benissimo...
che è il seguente:
ora i miei piccoli problemi sono 2Codice PHP:import fl.transitions.*;
import fl.transitions.easing.*;
simb1.visible=false;
simb2.visible=false;
simb3.visible=false;
simb4.visible=false;
simb5.visible=false;
simb6.visible=false;
simb7.visible=false;
var simb:MovieClip;
movimento (simb1);
var tim:Timer = new Timer (200, 6);
tim.addEventListener(TimerEvent.TIMER, runFunc);
tim.start();
function runFunc (e:TimerEvent)
{
simb = this ["simb" + (e.target.currentCount+1)];
simb.visible=false;
movimento (simb);
}
function movimento(simb:MovieClip)
{
var img:MovieClip=new MovieClip();
var filtro:uint;
img=simb;
TransitionManager.start(img, {type:Fade, direction:Transition.IN, duration:0.5, easing:None.easeOut});
}
1) come faccio ad applicare l'invisibilità a diversi simboli per non ripetere il codice come nelle
prime righe sopra? con gli array ma comunque devo scrivere i nomi di tutti i simboli ed è
perdita di tempo. Non esiste un codice tipo: simb*.visible ? o qualcosa di simile?
2) che è il vero problema...è se io volessi dividere in 2 gruppi i simboli (quelli nelle primi righe) in modo da dare al secondo gruppo un diverso movimento oppure aumentare la velocità di uscita degli oggetti quindi diminuire il tempo di attesa e quindi il timer...
inserisco all'interno del codice un codice simile a quello utilizzato con variabili diverse ma alla fine mi da l'errore e non trova alcuni ogetti (errore ogetto null) e non mi dice cosa non trova...
come posso aggiustare il codice?
spero di aver descritto al meglio il mio problema...
ciao a tutti.
Tony

Rispondi quotando