var sonido1:Sound = new Sound();
var pausa:Object = new Object ();
sonido1.attachSound("R10");
pausa.onKeyDown = function () {
if (Key.isDown (83)) {
//PLAY DE AUDIO CARGADO
sonido2.stop ("R26") ;
sonido1.start();
}
Consegui que al pulsar una tecla, ésta haga un sonido, y al presionar la siguiente tecla, se anula el sonido de la anterior para permitir escuchar la siguiente y asi sucesivamente. Mi problema es que si mantienes presionada la tecla se empieza a repetir una y otra y otra vez y se empalma el audio.
Alguien me dijo que el problema estaba en "onKeyDown", que lo cambiara por "onKeyPress" solo que al ponerlo no se pone azul el codigo (como aparece el "onKeyDown"), como si no existiera. Y con ello tambien me cuestione si hay que cambiar "if (Key.isDown)" por "if (Key.isPress)" pero sucede lo mismo, como si no existiera, y si intento poner,
on (keyPress "<>") resulta que solo puedo poner "Left" "right" etc, pero yo no quiero usar esas teclas. En resumen solo quiero que, aunque mantengas la tecla presionada, el audio de la tecla suene solo una vez. Disculpen si se alargo el texto pero se lo dificil que es comunicar estos probelmas por aqui. Y por desgracia no se mucho de flash. Gracias y animo!
