[FLASH MX 2004, act 2.0]

Ciao a tutti,
devo fare un controllo delle collisioni per un numero indefinito di movieclip.
Con un esempio spero di spiegarmi:
Ho dei movieclip sullo stage (dei semplici box) , un numero indefinito perchè caricati dinamicamente da un db.
devo gestire l'hitArea tra di loro per la gestione degl'urti e delle collisioni (che ho già affrontato in un precedente post) .

Se fossero un numero finito, ad esempio 3 (di istanza: movieclip1,movieclip2 e movieclip3) sarebbe così il codice:


codice:
this.onEnterFrame=function(){
	if((movieclip1.hitTest(movieclip2)) or (movieclip2.hitTest(movieclip1))){
		trace("C'è Urto tra movieclip1 e movieclip2 o viceversa")
	}
	if((movieclip1.hitTest(movieclip3)) or (movieclip3.hitTest(movieclip1))){
		trace("C'è Urto tra movieclip1 e movieclip3 o viceversa")
	}
	if((movieclip2.hitTest(movieclip3)) or (movieclip3.hitTest(movieclip2))){
		trace("C'è Urto tra movieclip2 e movieclip3 o viceversa")
	}	
}
Ecco così funziona per un numero finito che so a priori di movieclip ma se il numero è "dinamico" nel senso che dipende da quante voci ho nel database? potrebbero essere 2 come 30, come posso automatizzare il codice di cui sopra?

Qualcuno mi può aiutare?

Grazie.