Dovrebbe esserci nel tuo codice una parte in cui dai i nomi ai tuoi riflessi, se non c'è allora il getChildByName("rifl"+i); non può funzionare. Ci sono diverse alternative, ma ti consiglio di fare in questo modo:
Codice PHP:
var a_mc:Array = [mc1, mc2, mc3, mc4, mc5, mc6];
var a_rifl:Array = [];
for (var i:uint=0; i<a_mc.length; i++) {
a_rifl.push (new rifletti(a_mc[i], -60, 0, 100));
}
quando poi devi cancellare, usi questo codice nella tua function "giraTutto"
Codice PHP:
function giraTutto () {
for (var j:uint=0; j<a_rifl.length; j++) {
removeChild(a_rifl[j]);
}
cosa.play();
}