Ciao a tutti...
Ho già cercato se ci fossero stati messaggi inerenti all'argomento che mi avessero chiarito le idee ma non ne ho trovati...
Il problema è che dovrei duplicare dinamicamente l'istanza di un pulsante per 7 volte e posizionarla in orizzontale per creare un menu (l'ideale sarebbe duplicare un'istanza che si trova nella libreria con il concatenamento ma per ora mi accontento di posizionare il clip sullo stage)
Questo è il codice che ho scritto che a parer mio è corretto...
// DICHIARO LE VARIABILI
var pulsanti:Number = 7;
var n:Number = 1;
// CREO IL CICLO FOR
for (n=1; n<=pulsanti; n++) {
trace(n); // TRACCIO IL VALORE DI "n" PER CONTROLLARE SE IL CICLO FUNZIONA
this.pulsante._visible = false; // NASCONDE IL MODELLO PULSANTE
this.pulsante.duplicateMovieClip("pulsante"+n, n); // CREA IL PULSANTE
this.pulsante["pulsante"+n]._y = 2; // ASSEGNA AL PULSANTE LA POSIZIONE Y
this.pulsante["pulsante"+n]._x = (n+1)*(pulsante._width+2); // ASSEGNA AL PULSANTE LA POSIZIONE X
}
Creo sullo stage un clip filmato con nome di istanza pulsante...
In realtà il ciclo funziona ma non riesco a duplicare il movieclip e non capisco il perchè...
Se riusciste a darmi qualche consiglio ve ne sarei infinitamente grato...![]()
Saluti!
Gianhead

Rispondi quotando