
Код AS1/AS2:
for (i=1; i<24; i++) {
duplicateMovieClip(b_copy, "b_"+i, x);
temp_mc = this["b_"+i];
temp_mc.n = i;
myColor = new Color("b_"+i+".color_block");
myColor.setRGB(colorArray[i]);
temp_mc.onRelease = function() {
t_color = new Color("floor_color");
t_color.setRGB(colorArray[this.n]);
};
}
Возможно так. Не проверял.