Ciao a tutti non so usare duplicateMovie chi mi potrebbe dare una mano?
Dovrei duplicare dei movie clip che a sua volta stanno in un altro movie.
Grazie mille.
NB non riesco a fare una ricerca nel forum deve essere disattivato!
![]()
Ciao a tutti non so usare duplicateMovie chi mi potrebbe dare una mano?
Dovrei duplicare dei movie clip che a sua volta stanno in un altro movie.
Grazie mille.
NB non riesco a fare una ricerca nel forum deve essere disattivato!
![]()
.....grazie mille x la risposta!
Ma ho un problemino l'articolo che ho letto si riferisce ad un pulsante io dovrei duplicarlo senza un pulsante quindi ho scritto cosi:
- nel primo frame x=1;
-Sul clip ho messo:
onClipEvent (enterFrame) {
x++;
duplicateMovieClip ("cerchio","cerchio"+1,x);
}
dove "cerchio" è il mio clip da duplicare !
Dove sbaglio, xchè non mi funziona!
grazie mille x la pazienza!:tongue:
![]()
Se lo hai correttamente associato al movieclip, e il movieclip al quale lo hai associato è allo stesso livello del movieclip da duplicare, allora:
codice:onClipEvent (enterFrame) { x++; _root.cerchio.duplicateMovieClip("cerchio" + x, x); }
..ok grazie mille ora funziona !
Ero io che sbagliavo ....però ora mi sorge un'altra domanda, dato che questo cerchio me lo duplica nello stesso punto come coordinate x e y come faccio a dirgli di duplicarlo in modo casuare?
So, x sentito dire:tongue: , che si usa random...però purtroppo non ne so di più!
Grazie ancora tanto!![]()
codice:onClipEvent(enterFrame) { x++; _root.cerchio.duplicateMovieClip("cerchio" + x, x); _root["cerchio" + x]._x = random(400); _root["cerchio" + y]._y = random(300); }
..grazie gentilissimo..oggi ho imparato molto!![]()
...opsh....problema:
ho provato a ragionare ma forse non troppo:
-i cerchi si duplicano all'infinito quindi sono tanti, io vorei che si duplicassero solo sei/sette cerchi ho provato modificare lo script cosi mettendo alla x="6"
e al movie :
onClipEvent(enterFrame) {
_root.cerchio.duplicateMovieClip("cerchio" + x, x);
_root["cerchio" + x]._x = random(400);
_root["cerchio" + y]._y = random(300);
}
deve essere sbagliato, si che ne duplica di meno ma velocissimamente.
Dove sbaglio...grazie mille!![]()
E':
codice:onClipEvent(load){ max = 6; i = 0; onClipEvent(enterFrame) { if(i < max){ _root.cerchio.duplicateMovieClip("cerchio" + x, x); _root["cerchio" + x]._x = random(400); _root["cerchio" + y]._y = random(300); } }