duplicateMovieClip("x_mc", "x_mc" add i, i);
x_mc._x = Math.random()*4;
x_mc._alpha = Math.random()*50+50;
x_mc._rotation = Math.random()*2;
raga come mai flash mi da errore con questo codice?ciaoo
duplicateMovieClip("x_mc", "x_mc" add i, i);
x_mc._x = Math.random()*4;
x_mc._alpha = Math.random()*50+50;
x_mc._rotation = Math.random()*2;
raga come mai flash mi da errore con questo codice?ciaoo
prova con
duplicateMovieClip("x_mc", "x_mc"+i, i);
grazie stem e per fermare lo script dopo un certo numero di frame ho secondi?
ciaoo
o usi set Interval o usi onEnterFrame, io farei così
codice:var mc = duplicateMovieClip("x_mc", "x_mc" add i, i); mc.i = 0 mc.onEnterFrame = function(){ if (this.i<20){ this._x = Math.random()*4; this._alpha = Math.random()*50+50; this._rotation = Math.random()*2; this.i++ }else{ delete this.onEnterFrame } }
tante grazie stan
mi spieghi la funzione dello script se puoi tanto per capire come funziona se e in secondi frame cicli ecc graziee
stan non va non si ferma il movieclip
Devi mettere uno stop sull'ultimo frame dell'animazione.
Il rollover si spiega da solo, a parte il delete onEnterFrame che serve per cancellare l'evento.
Al rollout, invece parte una funzione che per ogni frame del clip (e quindi anche del filmato) va indietro di un frame fino ad arrivare al primo, in poche parole "riavvolge" la timeline.
stan pefavore ti posso mandare il file .fla non funziona!
Apposto stan grazie ho risolto era banalissima la soluzione grazie milleeeeeeee