{flash 8} probleme d'arrêt sur un bouton

{flash 8} probleme d'arrêt sur un bouton - Flash/ActionScript - Programmation

Marsh Posté le 14-01-2007 à 18:10:15    

:hello:
hello,
voici mon probleme:
j'ai plusieurs boutons animés (un MC qui fait office de bouton) que l'on va nommé BT1, BT2, BT3
et donc 3 images.
chaque bouton correspond à l'affiche d'une image, jusque la pas de probleme.
la ou ca me pose probleme, c'est niveau du code que je place sur la premiere frame de mon MC (bouton)
code :

 
Citation :

 

stop();                
this.onEnterFrame = function(){
    if(rewind == true){
        prevFrame();
    }
}
this.onRollOver = function(){
    rewind = false;
    play();
}
this.onRollOut = function(){
    rewind = true;
}
this.onPress = function(){
_root.gotoAndPlay(2);
}

 

this.onReleaseOutside = function() {
rewind = true;
}


le bouton fonctionne bien mais concernant le clik, une foix arrivé à l'image voulu, si je re-clik sur ce meme bouton,
ca me renvoi à l'image 1. ce que je desirerai, c'est que une fois arrivé à l'image voulu, le bouton ne soit plus actif, mais que si je suis à l'image 3, le bouton de l'image 2 soit re-actif.
j'ai essayer : enabled = false; mais ca m,annule le tout

 

suis-je clair????

 

merci d'avance

Reply

Marsh Posté le 14-01-2007 à 18:10:15   

Reply

Marsh Posté le 16-01-2007 à 17:08:02    

ouaaaah le code. C'est super crade, je sais même pas comment t'arrives à le faire fonctionner  [:anshi]

 

Bref, comme je suis un saint homme (c'est Craps qui l'a dit) je vais t'aider quand même :

 

En gros il faut qu'en fonction de l'image sur laquel tu te trouves, le bouton n'est pas les mêmes méthodes.
Donc colle ça quelque part, sur ton bouton (normalement le code ce met entièrement sur la scéne, mais bon ... on en est pas là :/ )
Ca va vérifier sur quelle image tu te trouves et activera les actions ou pas.

 

if (_root._currentframe != 2){
  this.onPress = function(){
    _root.gotoAndPlay(2);
  }
}else{
  trace("rien" );
}

 


Message édité par Zedlefou le 16-01-2007 à 17:08:32

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

Marsh Posté le 16-01-2007 à 17:26:35    

merci bien, je vai tester ca ce soir, deplus, je debute dans flash, alors c'est pas evident...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed