Ciao,
provo a risponderti, spero correttamente siccome sono poche settimane che studio as3, per fare quello che chiedi dovresti ciclare tutti i figli dell'oggetto contenitore, in questo caso il tuo movieclip.
Per ciclare usi la variabile MyMc.numChildren, che indica il numero complessivo di figli dell'oggetto. Devi però crearti una funzione ricorsiva in quanto un figlio potrebbe avere a sua volta dei figli.
Per eliminare il figlio ciclato usi figlio.removeChild, dopodichè elimina il riferimento a questo ponendolo = NULL.
Questo è un esempio di codice per ciclare i figli di un oggetto rimuovendoli ( non ricorsivo e che non elimina il riferimento dei figli ).
Codice PHP:
while (MyMc.numChildren > 0) {
MyMc.removeChildAt(MyMc.numChildren-1);
}
Da NON usare invece questo codice
Codice PHP:
for (var i:int = 0; i < MyMc.numChildren; i++) {
MyMc.removeChildAt(i);
}
in quanto salterebbe alcuni figli.
Ciao