Création d'un bouton pause avec la commande keypress

Résolu
julius2bom Messages postés 12 Date d'inscription samedi 12 février 2005 Statut Membre Dernière intervention 14 mars 2011 - 2 sept. 2008 à 09:28
julius2bom Messages postés 12 Date d'inscription samedi 12 février 2005 Statut Membre Dernière intervention 14 mars 2011 - 3 sept. 2008 à 16:58
Bonjour à tous,

Comme vous vous en doutez j'ai un petit souci. Tout est dans le titre! J'ai crée un player mp3 et j'ai besoin d'un code qui me permette de faire pause sur ce mp3 en pressant une touche du clavier.

Etant designer et non programmeur, je rame severement avec l'action script même si les infos que je peux trouver sur Flashkod m'aident énormement ( Merki a tous d'ailleurs ).

Voici le code auquel je suis arrivé ( qui ne fonctionne pas, cela va sans dire ):

s = new Sound();
s.loadSound("boucle.mp3",true);

Paused = false;

BoutonPause.addEventListener("keyDown","m") = function() {
if (!Paused) { 
    PausePos = s.position;    
    Paused = true;     s.stop();
  }else {     
    Paused = false;     
    s.start(PausePos/1000);    
  }
}

Merci d'avance pour vos réponses

Bonne journée

2 réponses

julius2bom Messages postés 12 Date d'inscription samedi 12 février 2005 Statut Membre Dernière intervention 14 mars 2011
3 sept. 2008 à 15:46
Up please!

Je suis vraiment en lutte !

Merki

...
3
julius2bom Messages postés 12 Date d'inscription samedi 12 février 2005 Statut Membre Dernière intervention 14 mars 2011
3 sept. 2008 à 16:58
Pour ceux que ca interessent ( je continue le monologue,  )

J'ai trouvé!

J'ai mis ce code sur la première frame de l'animation:

s = new Sound();
s.loadSound("boucle.mp3",true);
Paused = false;

Puis un deuxieme code, directement sur le bouton caché qui servira de pause:

on (keyPress "m") {



 if (!Paused) {;
    PausePos = s.position;
    Paused = true;   
    s.stop();
  } else {        
    Paused = false;        
    s.start(PausePos/1000);        
  }
}

Merci à tous et bonne continuation
0
Rejoignez-nous