Bonjour à tous,
voilà, j'essaye de programmer une sorte de petit programme de son, permettant de changer les rythmiques, mélodies, etc...(en AS2 car je n'ai pas le tps de recommencer en AS3, la remise est bientôt...)
Jusque là tt va bien, mais je voudrais rajouter par dessus un piano graphique, qui lancerait donc son+image.
Le problème est le suivant:
comment faire pour que lorsque j'appuie une fois sur une touche ça lance le son, et lorsque j'appuie une deuxième fois ça coupe le son? je suppose que je dois créer une variable et une condition, mais j'avoue que là je suis un peu perdu...
J'ai copié mon code actuel, j'espère que qq'un pourra m'aider...
++
var keyListener:Object = new Object();
keyListener.onKeyDown = function() {
switch(chr(Key.getAscii())){
case 'w':
scratch.attachSound("scratch1");
scratch.setVolume(100);
scratch.start();
//pressed=true;
break;
case 'x':
triangle.attachSound("triangle1");
triangle.setVolume(100);
triangle.start();
//pressed=true;
break;
}
};
Key.addListener(keyListener);