Avrei bisogno di un suggerimento.

Questa prima parte di codice funziona correttamente.

codice:
var arrColors = new Array("0xCCCCCC","0x999999","0xFF00CC", 
"0xCCFF99", "0xFF6666");
		
for (j=0;j<=arrColors.length -1;j++){
						

_root.MCcolorClip.duplicateMovieClip("boxColor" + j, j);
_root["boxColor" + j]._x = _root.MCcolorClip._x + (12 * j);
	
myColor = new Color(_root["boxColor" + j]);
myColor.setRGB(arrColors[j]);

Invece nella parte successiva, all'interno della funzione, non riesco a recuperare i valori dell'array arrColors...


codice:
_root["boxColor" + j].onRelease = function(){
		
myBaseColor = new Color(_root.MCbase);
myBaseColor.setRGB(arrColors[j]);

};
}

Grazie.