А я попроще примерчик.

Код:
var mc:MovieClip = null;
var mc_links:Array = [];
//
for (i=0; i<10; i++) {
mc_links[i] = [];
for (j=0; j<10; j++) {
mc = this.attachMovie('mc', 'mc'+i+'.'+j, this.getNextHighestDepth());
mc._x = j*40+55;
mc._y = i*40+55;
mc_links[i][j] = mc;
//
mc.onPress = function():Void {
if (this._alpha<100) {
this._alpha = 100;
}
};
//
}
}
//
function alphaActionDiag():Void {
for (i=0; i<10; i++) {
for (j=0; j<10; j++) {
if (i == j) {
mc_links[i][j]._alpha = 10;
}
}
}
}
//
function alphaActionBackDiag():Void {
for (i=0; i<10; i++) {
for (j=0; j<10; j++) {
if (mc_links[i].length-i-1 == j) {
mc_links[i][j]._alpha = 10;
}
}
}
}
//
setTimeout(alphaActionDiag, 2000);
//
setTimeout(alphaActionBackDiag, 4000);
Рисуем диагонали.