Menu mac osx - dock

Soyez le premier à donner votre avis sur cette source.

Vue 33 509 fois - Téléchargée 7 900 fois

Description

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.

Conclusion :


EDIT :

Mise à jour. On peut mettre à la verticale, à l'horizontale, le tableau des icones a été refait. Un calque vous expliquera comment ça fonctionne.

Si vous voulez voir différent type de Dock (différentes position, différents agrandissement, etc...), servez vous des flèches DROITE / GAUCHE / HAUT / BAS
Je le passe en initié, parce que c'est un peu plus complet maintenant.

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
232
Date d'inscription
mercredi 2 avril 2003
Statut
Membre
Dernière intervention
29 mars 2011

Pour ta deuxième question, non je ne connais pas d'autres sites. En général, ceux-ci évolue en même temps que Flash. Donc lorsque l'AS3 sort, les sources se mettent progressivement à l'AS3.

Pour la première question (je fais tout à l'envers, je sais), je ne possède plus MX 2004 depuis longtemps, et malheureusement, CS4 ne permet qu'une exportation au format CS3.
Messages postés
27
Date d'inscription
dimanche 30 avril 2006
Statut
Membre
Dernière intervention
2 septembre 2009

Salut

Cette source est exactement ce que je cherchais. Mais par contre, je désire l'avoir au format MX 2004.
Serait-il possible de me l'envoyer ? Merci d'avance.

D'ailleurs, est-ce possible de convertir des .fla de flash 8 ou CS3 en .fla de flash MX 2004 ?

Et 2e question, connaissez-vous un site web identique à flashkod mais plutôt orienté MX 2004 ? (j'ai l'impression qu'ici une bonne partie des sources sont issu d'autre chose que MX 2004)
Messages postés
3
Date d'inscription
mercredi 21 juin 2006
Statut
Membre
Dernière intervention
9 février 2009

re--

désolé mais je crée un(e) icone dans la bibliotheque mais il ne monte pas a la compilation....
Je crée le MovieClip son nom et son nom de miaison mais il ne veut rien savoir. je le place dans la section "ajout d'icones" = var icones:Array + var titres:Array malheureusement rien n'y fait.Pourrais-tu me renseigner sur ce probleme?

merci beaucoup

g-rico
Messages postés
3
Date d'inscription
mercredi 21 juin 2006
Statut
Membre
Dernière intervention
9 février 2009

desole probleme resolu, parfait donc....
Messages postés
3
Date d'inscription
mercredi 21 juin 2006
Statut
Membre
Dernière intervention
9 février 2009

merci, tres bonne source et les commentaires aident vraiment a s'y retrouver pour les gens de mon niveau.

par contre, je tente de réduire l'espacement entre les icones....je cherche mais ne conclue rien pour le moment. quelqu'un aurait un conseil?

Merci d'avance et encore bravo pour ce travail

g-rico
Afficher les 63 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.