ho un movieclip "stella" e vorrei che comparisse a random su uno spazio di 90X170, pero non devono comparire uno per volta ma tanti, insomma devo creare uno sfondo stella molto semplice partendo da un movieclip unico di nome stella.
e' possibile?
Ciao
cosi' duplichi un mc n (200) volte:
for (i=0; i < 200; i++) {
_root.stella.duplicateMovieClip("nuovoNome"+i, i);
_root["nuovoNome"+i]._x=Math.random()*90*i
_root["nuovoNome"+i]._y=Math.random()*170*i
}
_root.stella._visible = false;
![]()
-Nextart.it Graphic Solutions
prova a modificarla cosi':
this.onEnterframe = function () {
for (i=0; i < 200; i++) {
_root.stella.duplicateMovieClip("nuovoNome"+i, i);
_root["nuovoNome"+i]._x=Math.random()*90*i
_root["nuovoNome"+i]._y=Math.random()*170*i
}
}
_root.stella._visible = false;
puoi vedere l'esempio qui
e' questo l'effetto?
![]()
-Nextart.it Graphic Solutions
l'effetto e' quello ma con lo script che mi hai suggerito ora non funziona niente.
io metto l'action nel primo ed unico fotogramma e nello stage metto la stellina con nome istanza stella, perche' non funziona?
nell'esempio precedente se ne vedevano solo 4 stelle
n.b.
nell'ultimo script manca una parentesi graffa
ok, per la parantesi,ma dove si vedono solo 4 stelle, nell'esempio mio sono un po' di piu' di quattro....
scusa ma lo stage che dimensioni ha?
![]()
-Nextart.it Graphic Solutions
lo stage ovviamnete ha le dimensioni che ti ho detto prima, 90 di base per 720 di altezza.
le poche stelline che mi comparivano prima, (perche' adesso non compaiono piu') comparivano a caso ogni volta che riprovo il filmato, non capisco perche' pur dicendogli 200 ne fa vedere poche, ho provato a mettere 10 o mille e non cambia niente.
non saprei ,...... da QUI puoi scaricare il mio fla, prova a guardarlo....
![]()
-Nextart.it Graphic Solutions