Voici un peu plus qu'un prototype. Il s'agit de la v2 de mon menu XML, renommé pour la peine en TweenMenu.
Ce menu basé sur du XML est maintenant sous forme de composant (un vrai, qu'on installe avec Extension Manager et tout, et tout ...).
Ce menu utilise, pour le paramétrage de ses mouvements, des equations d'interpolation ayant la même signature ques les "easing equations" de Robert PENNER. Elles sont d'ailleurs fournies par défaut avec le composant (pour plus d'infos, aller voir sur : http://www.robertpenner.com/easing/easing_demo.html).

Voici les possibilités du TweenMenu :


  • Création du menu via un fichier XML
  • Possibilité d'ouvrir une adresse Web (URL)
  • Possibilité de charger un clip externe (SWF)
  • Possibilité d'appeler une fonction avec des paramètres
  • Interpolations configurables que ce soit pour déplier ou replier un élément du menu, grace aux équations de PENNER
  • Possibilité de mettre une icône sur un élément
  • Paramétrage des couleurs de remplissage et des contours
  • Paramétrage des formats de texte et de l'utilisation de polices intégrées (de la bibliothèque)
  • Possibilité de surveiller le chargement du fichier XML
  • Evenements déclenché lors du depliage/repliage d'un élément du menu.
  • Et d'autres ...

D'autres fonctionnalités sont à venir pour plus tard, mais n'hésitez pas à me contacter si une fonction vous viens à l'esprit ...

::Télécharger TweenMenu v2::