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

  FORUM HardWare.fr
  Programmation
  Flash/ActionScript

  Instruction release() pour simuler un click sur un bouton

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Instruction release() pour simuler un click sur un bouton

n°1866222
karpediem
Posté le 26-03-2009 à 15:13:52  profilanswer
 

Bonjour, c'est encore moi...
 
J'ai un pb avec une instruction toute bête en actionScript.
 
Pour simuler le click sur un des boutons présents dans ma scène, j'ai mis le code suivant :
 

Citation :

_root.france["reg_"+num_region].release() ;


 
num_region est une valeur sauvegardée dans un sharedObject. Un trace de num_region me montre qu'elle a la bonne valeur, mais malheureusement cette instruction ne fonctionne pas.
 
J'ai aussi essayé pour tester de mettre "en dur" mon instruction de cette façon  

Citation :

_root.france.reg_11.release()

mais ça ne fonctionne pas non plus, rien ne se passe ;-((
 
Est-ce que l'instruction release() n'est pas la bonne pour effectuer ce genre de chose ? J'ai un pb de syntaxe ?
 
Si quelqu'un avait une idée ce serait super cool ;o)
 
Merci et excellente journée !

mood
Publicité
Posté le 26-03-2009 à 15:13:52  profilanswer
 

n°1866462
Zedlefou
In cabbage we trust !
Posté le 27-03-2009 à 05:55:30  profilanswer
 

Il est censé ce passer quoi quand tu clic ?


---------------
Jeu de simulation Boursière - Version BETA - https://www.facebook.com/wildstocks
n°1866577
karpediem
Posté le 27-03-2009 à 11:40:35  profilanswer
 

Merci pour ta réponse, c'est bon de se sentir moins seule au monde ;o))
En fait mon animation représente une carte de France avec 22 clips_boutons, un pour chaque région.
Lorsque l'on click sur une région, on se déplace sur une autre frame avec un clip vide qui fait un attachmovieclip du département correspondant.
Au passage, lors du clic région, j'envoie à ma page web l'info du numéro de région cliqué.
Si je souhaite simuler le clic c'est que cette animation fait partie d'un formulaire dont les info sont traitées en php. Lorsque le formulaire est soumis, ma page est rafraichie et mon animation aussi ;-( Du coup on reviens sur la carte de France alors qu'il faudrait que l'on reste sur la région où l'on était...
Je n'ai pas trouvé d'autre moyen que de simuler ce click sur la région pour y revenir, mais je suis disposée à étudier toute autre suggestion ;o))
Pour l'instant, je sauvegarde le numéro de région avec un SharedObject et le trace de celui-ci m'indique que sa valeur est bonne. Maintenant, "ya plus ka" l'envoyer au moment du rafraichissement de la page...
Voila pourquoi je me prends la tête avec cette instruction...
Merci encore et à bientôt !

n°1866608
karpediem
Posté le 27-03-2009 à 12:04:51  profilanswer
 

Je crois que j'ai trouvé !
 
L'instruction à envoyer n'est pas  
_root.france.reg_11.release()
mais
_root.france.reg_11.onRelease()
 
Ce qui me semble étonnant c'est que je pensais que le onRelease() servait à définir le comportement que devait avoir le bouton au moment de l'évènement release(), mais apparemment ça fait les 2 ;o))
 
Je vais tout de même approfondir mes tests...
 
Et si tu as une autre suggestion pour éviter que mon animation revienne au début, je prends ;o) car avec ma solution ce qui fait "mochetouillou" c'est que l'on repasse par le load, la carte de France et enfin la région...
 
Un grand MERCI !

n°1868534
theredled
● REC
Posté le 02-04-2009 à 01:27:53  profilanswer
 

karpediem a écrit :

Je crois que j'ai trouvé !

 

L'instruction à envoyer n'est pas
_root.france.reg_11.release()
mais
_root.france.reg_11.onRelease()

 

Ce qui me semble étonnant c'est que je pensais que le onRelease() servait à définir le comportement que devait avoir le bouton au moment de l'évènement release(), mais apparemment ça fait les 2 ;o))


onRelease() est la fonction qui est appelée au moment de l'évènement "release" [:aloy]

 

Donc toi ce que tu fais ce n'est pas déclencher l'évenement mais appeler la fonction attachée à l'évenement :o


Message édité par theredled le 02-04-2009 à 01:29:14

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1868648
karpediem
Posté le 02-04-2009 à 11:41:25  profilanswer
 

Merci Maître ;o))
Voila qui est bien plus clair !!
Bonne continuation et @ +.


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

  Instruction release() pour simuler un click sur un bouton

 

Sujets relatifs
Préremplir un bouton radio avec une valeur et supprimer balises <br />[HTML] Créer un bouton ouvrant un fichier
VBA excel arreter macro via boutonSimuler l'accès à une page web (après identification), possible ?
PHP cURL : simuler un bouton "Submit" / méthode POST[Projet] Problème avec automatisation de bouton
Access, bouton case a cocher(grafcet)bouton poussoire !!!!!!!
Zone cliquable transformé en bouton 
Plus de sujets relatifs à : Instruction release() pour simuler un click sur un bouton


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