Qui n'a jamais été confronté au limitation des boutons de Flash ?!
Les boutons sont une version light des MovieClips, la seul chose qu'ils ont pour eux ce sont les trois états qu'ils ont par défaut (_up, _over et _down), plus la zone de survole.
Ce qui est très bien pour faire des boutons simple, c'est même quelque chose de magique pour un utilisateur lambda. Mais dés qu'il s'agit de créer des boutons avancés, par exemple avec des transitions entre les différents états ça se complique. :p
Fasse à ce problème, pas mal d'utilisateurs se sont fabriqué leurs astuces.
Dernièrement j'étais sur un projet où le graphiste utilisait un MovieClip qui contenait des interpolations pour faire des transitions entre les différents états du bouton. Par dessus le MovieClip il avait placé un bouton qui avait uniquement la zone de survole rempli, Ce bouton «vide» était utilisé que pour les gestionnaires d'événements qui lançait des gotoAndPlay() dans le MovieClip. Maintenant imaginé la prise de tête quand je devais modifier l'occurrence du clip placé sous le bouton; obligé de verrouiller le calque des boutons pour avoir accès au clip. :/
Tout ça pour dire que chacun à sa méthode, plus ou moins pratique. :p
Cela fait un moment que j'utilise un hack, et je me suis toujours demandé pourquoi il n'était pas plus utilisé, je vais donc vous le présenter dans ce billet. 
Derniers commentaires