|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre Expert
![]() Sylvain Développeur Windev et technicien maintenance Inscription : janvier 2008 Messages : 1 225 ![]() |
bonjour,
je débute et g besoin d'un peu d'aide je viens de faire des recherches sur quelque forum et je ne trouve pas ce que je cherche. Voila je viens de créer un bouton en movie clip. Je le duplique sur mon animation et je les nomme "bouton_nav_home" - "bouton_nav_contact" etc... Je voudrais obtenir le nom de l'occurence quand je click dessus. Mon code est le suivant import flash.events.MouseEvent; import flash.events.IEventDispatcher; bouton_nav_home.addEventListener(MouseEvent.CLICK,bouton_nav_home_Click); bouton_nav_contact.addEventListener(MouseEvent.CLICK,bouton_nav_contact_Click); function bouton_nav_home_Click(event:MouseEvent):void{ bouton_nav_home_Click.gotoAndPlay("_click"); } function bouton_nav_contact_Click(event:MouseEvent):void{ bouton_nav_contact_Click.gotoAndPlay("_click"); } --------------------------- je voudrais pouvoir passer en argument ou autrement le nom du bouton afin de ne pas multiplier le nombre de function suivant le nombre de bouton. J'espère que g été assez clair. Je vous remercie d'avance |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Sylvain Développeur Windev et technicien maintenance Inscription : janvier 2008 Messages : 1 225 ![]() |
voici la solution
function Btn_Click(event:MouseEvent):void{ var sourceDuClick : MovieClip = event.currentTarget.name as MovieClip; sourceDuClick.gotoAndPlay("_On"); } |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com