Ti crei innanzitutto il movie clip del quadratino.
Inserisci un pulsante invisibile al suo interno.
Questo conterrà l'animazione del rimpicciolimento e del successivo ingrandimento (basterà che tu lo realizzi con una semplice interpolazione).
Assegna "box" come nome istanza al quadratino.
Adesso inserisci questo as nel keyframe della timeline:
codice:
distX = 25;
distY = 25;
z = 1;
for (k=1; k<=4; k++)
{
for (i=1; i<=8; i++)
{
duplicateMovieClip (_root.box, "box" add i add k, z);
setProperty ("box" add i add k, _x, distX);
setProperty ("box" add i add k, _y, distY);
distX = distX+50;
z++;
}
distX = 25;
distY = distY+50;
}
stop ();
Come puoi vedere nell'esempio io ho considerato un'area composta da 8 quadratini in larghezza, 4 in altezza e dimensioni di ciascun quadratino di 50px.
Adesso assegna le seguenti azioni al pulsante contenuto nel quadratino:
codice:
on(rollOver)
{
this.gotoAndPlay(2); // frame di rimpicciolimento
}
e poi:
codice:
on(rollOut)
{
this.gotoAndPlay(6); // frame di successivo ingrandimento
}
Se non ci riesci dimmelo che ti mando un esempio.