La liste des icônes est donné via un tableau. Premier paramètres (Titre) : le nom de l'icône, deuxième (link) : le nom de liaison. Cela permet entre autre, de supprimer, ajouter très facilement une icône au Dock.
Le grossissement est calculé grâce à la loi Normale (sur wikipedia il y a pas mal d'informations à ce sujet), en fonction de la position de _xmouse (ou _ymouse si à la verticale).
Les icônes étant des Movieclip tout simple, on peut leur appliquer des actions (comme dans l'exemple, où Internet lance Google avec le Navigateur par défaut).
Évidemment, en Flash, on ne peut pas lancer d'applications, mais ça peut être sympa comme navigation sur un site, si les icônes sont bien fait.
Ici, les icônes sont des bitmaps, donc ne supporte pas très bien le grossissement, mais avec du vecto, ça rend vraiment bien :).
Le code est simple, je met donc Débutant, les seuls truc compliqués à la limite, ce sont les Maths. A noté que la plupart des calculs ont été fait et simplifié sur papier. Donc évidemment, si vous regardez les formules brutes comme ça, vous ne risquez pas de savoir d'où viennent toutes les constantes.