c'est vachement basique:
- afficher i lignes de j produits,
- zoomer vers un objet précis, soit animer _xscale/_yscale sur l'objet cliqué et ses voisins,
- dézoomer, soit l'inverse.
- pour afficher i * j produits, regarde l'opérateur modulo % et attachMovie,
- pour les zooms/dezooms, il y a un chouïa d'anim procédurale ("en code" ), regarde la classe Tween ou FuseKit.
- bosser en AS2/OO/classes dès le départ, c'est plus facile, et ça ira plus vite pour le transformer en composant après.
il est vachement simple à améliorer ce truc, il te suffit d'utiliser FuseKit et de remplacer les trajectoires rectilignes pas très jolies par de belles courbes de Bézier procédurales, et de jouer sur le easing.