begin process at 2012 05 27 18:43:57
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Scripts

 > 

ActionScript

 > 

problème de répétition d'actions


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

problème de répétition d'actions

lundi 16 février 2009 à 18:48:48 | problème de répétition d'actions

vr6531

bonjour,

voila sur un meme script j'ai plusieurs actions qui doivent tous etre annulé par le meme bouton
hors ça marche pour la premiere action,
mais n'arrive pas a annuler la seconde action mais laisse apparaitre un début visuel et sonore.

1ere action
btn_ptt.onRelease = function()
{
 _root.affiche.text="Vous avez appuyez sur la touche <PTT> une sonnerie retentit dans la cabine et le <CREW REST> vous pouvez emettre une annonce";
 stopAllSounds();
 MonSon=new Sound(this);
 MonSon.attachSound("ptt_son");
 _root.MonSon.start(0,1);
 unloadMovie(1);
 afficheaip.text=" >DIRECT PA";
 loadMovie("poissonpa.swf",1);


annulation de l'action

btn_rst.onRelease=function()
{
 MonSon=new Sound(this);
 MonSon.attachSound("Tonaliteinterphone");
 MonSon.start(0,50);
 
 _root.afficheaip.text="RST";
 function deleteText() {
    _root.afficheaip.text = "";
 

 
 setTimeout(deleteText,400);
 loadMovie("diese.swf",1);
 _root.affiche.text="Vous venez de reseter l'interphone, vous pouvez raccrocher ou composer un numéro";

}
 

jusque là ça fonctionne..
2ème action


btn_pa.isClicked = false;
 btn_1.isClicked = false;

btn_pa.onRelease = function(){
     btn_pa.isClicked = true;
}

btn_1.onRelease = function(){
     btn_1.isClicked = true;
 
}
this.onEnterFrame = function(){
    if(btn_pa.isClicked && btn_1.isClicked){
 stopAllSounds();
 affiche.text="Vous venez de composer un PA1, votre annoce sera diffusée dans la zone avant d la cabine";
    afficheaip.text = "PA1 IN USE";
 unloadMovie (1)
 }

voilà cette action fonctionne, mais ne s'annule pas ?!

j'ai copier le code qui annule et je l'ai recolé apres la deuxième action mais sans succès !!!
aie aie aie j'ai encore bcp d'actions a créer ça promet

si vous pouvez m'aider
grand merci à vous
cordialement

jeudi 19 février 2009 à 12:12:58 | Re : problème de répétition d'actions

Orange73

Membre Club
Hello,

"voilà cette action fonctionne, mais ne s'annule pas ?!"

j'ai pas piger !


En gros tu veux appliquer les action contenus dans
btn_rst.onRelease=function();
lorsque
btn_pa.isClicked && btn_1.isClicked ???
jeudi 19 février 2009 à 12:21:54 | Re : problème de répétition d'actions

vr6531

bonjour,

oui c'est ça

merci
cordialement

jeudi 19 février 2009 à 13:48:24 | Re : problème de répétition d'actions

Orange73

Membre Club
Réponse acceptée !
ok alors tu créer une fonction :

function resetAll(){
   MonSon=new Sound(this);
   MonSon.attachSound("Tonaliteinterphone");
   MonSon.start(0,50);
 
   _root.afficheaip.text="RST";

   deleteText = function() {
         _root.afficheaip.text = "";
    }

    setTimeout(deleteText,400);
    loadMovie("diese.swf",1);
    _root.affiche.text="Vous venez de reseter l'interphone, vous pouvez raccrocher ou composer un numéro";
}



et tu pourra l'appeler pour n'importe quel evenement :

btn_rst.onRelease=function()
{
    
resetAll();
}

this.onEnterFrame = function(){
      if(btn_pa.isClicked && btn_1.isClicked){
            stopAllSounds();
            affiche.text="Vous venez de composer un PA1, votre annoce sera diffusée dans la zone avant d la cabine";
            afficheaip.text = "PA1 IN USE";
            unloadMovie (1);
            resetAll();
      }

}
jeudi 19 février 2009 à 14:55:54 | Re : problème de répétition d'actions

vr6531

bonjour merci pour ton aide

j'ai créer un fichier as dans lequel j'ai mis le script je l'ai nommé resetAll.as

quand je l'appelle comme tu m'as dis, j'ai le messae suivant

Les scripts de classe ActionScript 2.0 peuvent définir uniquement des éléments de classe ou d'interface.

 lol
merci

jeudi 19 février 2009 à 15:08:00 | Re : problème de répétition d'actions

Orange73

Membre Club
Tu code en AS2 ou AS3 ??

comment imtegre tu ton .as ? Quel est ton code final ?
jeudi 19 février 2009 à 15:17:32 | Re : problème de répétition d'actions

vr6531

je suis en as2

en ben je crois que c la que j'ai un probleme..
j'ecris
resetAll( ); 

oops!

jeudi 19 février 2009 à 15:23:01 | Re : problème de répétition d'actions


Cette discussion est classée dans : text, function, btn, monson, isclicked


Répondre à ce message

Sujets en rapport avec ce message

Boucle for et acces tableau [ par PhoenixFnX ] Voila 2 codes : UN KI MARCHE : this.btn9.onRollOver = function() {     btn9.anim.gotoAndStop(2); }; < Probleme preload ! [ par badoux ] Bonjour tout d'abord ! :) Alors voila, peut-etre que pour vous ça sera super simple, mais moi je planche sur ce truc depuis quel [FL8] Problème d'envoie d'image d'une webcam à un serveur via PHP [ par BenXbox ] Salut à tous, Voila, j'utilise deux code que j'ai trouvé sur le net : 1 - Pour afficher afficher la webcam. 2 - Et l'autre pour envoyer mon image à Mise en forme avec createTextField [ par zered ] Bonjour,J'ai un souci avec la mise en forme d'une texte dynamique. Sur mon player mp3, j'ai des champs qui affichent le temps écoulé / total / pourcen optimisation du code [ par lilbrother ] _root.btn_menu1.onRollOver = function() { _root.menu1.gotoAndPlay("lire"); lire = true; }; _root.btn_menu2.onRollOver = function() { _root.menu2.go CD-ROM: Ouvrir un fichier dans son application d'origine à partir d'un xml [ par maxofiatpolski ] En espérant que quelqu'un aura une idée car c'est hyper URGENT....Je détaille un peu pour que tout soit clair...Je suis en train de créer un CD-Rom Fl Un diaporama chargé dans un swf [ par JCFaitDuPHP ] Bonjour, J'ai un problème plutôt épineux, celui qui me résoud ça est un vrai balaise ! j'ai tout une série de swf qui contiennent un script pour cha PBM tween loader [ par timore ] Bonsoir,(bigPBM)J'utilise un createemptymovieClip pour charger une anime ainsi qu'un tween.alpha#include "mc_tween2.as"this.attachMovie("mcloade Problem incomprensible [ par utopique ] Bonjour, Je suis en train de devenir fou donc un peu d'aide serait trés gentil de votre part. Lorsque je teste ma scène ou lance mon swf dans un n


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,421 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales