Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1070 connectés 

  FORUM HardWare.fr
  Programmation
  Flash/ActionScript

  AS3 Evenement qui se déclenche qu'une seule fois

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

AS3 Evenement qui se déclenche qu'une seule fois

n°1803411
prog1001
Posté le 23-10-2008 à 09:38:59  profilanswer
 

Bonjour
 
Je débute en flash
 
J'ai un bouton (btn) dans un clip (m_menu) et ce clip se trouve sur la scene, je veut écouter l'evenement du clic sur le bouton depuis la scene. (Je travail en AS3). voici mon code :
 

m_menu.btn.addEventListener(MouseEvent.CLICK,volant_menu);
 
function volant_menu(event:MouseEvent):void{
 m_menu.play();
}


 
lorsque j'appui sur le bouton une premère fois, l'evenement se déclenche bien, si je réappui dessus il ne se déclenche plus... je pense que l'évenement n'est plus écouté ?
 
Avez vous la solution ?

mood
Publicité
Posté le 23-10-2008 à 09:38:59  profilanswer
 

n°1803483
ionik
Posté le 23-10-2008 à 12:19:02  profilanswer
 

un stop est present a la fin de la lecture ?
si oui reinjecte a cette frame le code pour le listener sur l'envent du click pour voir si cela corrige le problème


---------------
Recette cookeo Recette de cuisine
n°1803547
prog1001
Posté le 23-10-2008 à 14:14:57  profilanswer
 

j'avais essayé, mais j'avais des erreurs, enfin, je m'y était peut être mal pris.
 
Dans tout les cas j'ai changé mon code et ai fait l'écoute du clic directement dans le clip, finalement ce n'est pas plus mal mais je me confronte à un autre problème :
 
j'aimerai que quand le clip s'arrete, ça me déclenche un évenement sur ma scène de manière à controler les autres occurences du clip en fonction de celui sur lequel on a cliqué. mais j'y arrive pas ! >_<
 
comme je ne pense pas être bien clair, voila mon .fla, avec ça vous comprendrai mieux ce que je recherche.
 
http://fichiers.feralp.fr/datas/20 [...] obile5.fla

n°1804848
Zedlefou
In cabbage we trust !
Posté le 27-10-2008 à 04:58:47  profilanswer
 

Deja tu mets tout ton code sur la scene principale sinon c'est le mal.
 
Ensuite, plutot que de refaire ton volant pour avoir un bouton, tu dessines un cercle au dessus de ton image, tu le transformes en clip et tu le mets en alpha 0. Avec comme nom d'occurence btn biensur.
 
Enfin, tu ne fais pas les transitions manuellement, mais avec du code en utilisant la classe Tween.
Tu clic une fois, tween a droite. Tu reclic, tween a gauche.
 
Et la c'est deja plus serieux.


---------------
Jeu de simulation Boursière - Version BETA - https://www.facebook.com/wildstocks

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Flash/ActionScript

  AS3 Evenement qui se déclenche qu'une seule fois

 

Sujets relatifs
Lancer deux liens en une seule action...Evenement Onclick sur des boutons créer dynamiquement
Comptabiliser le nombre de fois que se répète un mot dans un fichierMise à jour page suite à évènement serveur
charger 2 fois la même DLLAS3 : netStream -> afficher la premiere image et mettre sur pause
[VBA] Importation de modules 1 seul foisIntégrer Flash/AS3 dans C/GTK+
AS3: changer le texte, garder le formatage?[AS3] Tracer des lignes
Plus de sujets relatifs à : AS3 Evenement qui se déclenche qu'une seule fois


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR