Hola, estoy intentando hacer una pelicula flash que reconozca cuando se pulsa una tecla y mientras esta se mantenga pulsada, flash reproduce un sonido.
Consigo que al pulsar la tecla, flash reproduzca el sonido (que és un loop), pero el problema es que si mantengo la tecla pulsada flash no para de iniciar el sonido y al final se solapan...
Alguien podría decirme como podría hacer que manteniendo pulsada la tecla, el sonido solo se reproduzca una vez, repitiendose hasta que se deje de pulsar la tecla?
var listKey:Object = new Object();
listKey.onKeyDown = function () {
if (Key.getCode() == 65) {
_root.so=new Sound();
_root.so.attachSound("sonido1");
_root.so.play();
_root.so.start(0,999);
}
}
Muchas gracias!