Originariamente inviato da picieffe
grazie lorenzagrafica
scusa il ritardo della risposta ma ero via
sembra impossibile (si fa per dire..) ma magicamente funziona...(anche se "ovviamente" non capisco niente del perchè ed è anni luce dalle mie possibilità di comprensione...)
grazie infinite
Ti capisco perfettamente. Anche io all'inizio non capivo nulla, ma col tempo e le sperimentazioni ho iniziato a capirci qualcosa.
Comuqneu in parole povere cerco di spiegarti cosa fa il ciclo for che ti ho postato:
avendo duplicato più mc dallo stesso mc ed avendo assegnato ad ognuno un nome istanza progessivo, ovviamente non basta più rimuovere solo il mc originale, ma anche i suoi duplicanti.
quindi tramite un ciclo for andiamo a rimuovere tutti i clic che all'inerno del loro nome istanza hanno una parte in comune (nel nostro caso "box").
Ora provo a commentarti lo script:
codice:
//per la variabile z presente in root
//z è una variabile che decidiamo noi
for (var z in _root) {
//se l'oggetto z è di tipo movieclip e il nome istanza dell'oggeto contiene la stringa box
if (typeof (_root[z]) == "movieclip" && z.indexOf("box") != -1) {
//allora rimuovi i mc presenti in root
removeMovieClip(_root[z]);
}
}
Spero che questa spiegazione un po' ti sia servita.
E comunque credo che il voler capire cosa si stia facendo sia la miglior strada per imparare
Lorenza