Hola a todos! 
Tengo un problema..
Necesito generar un swf en el cual hay 5 animaciones y 5 sonidos distintos. Al presionar una tecla (supongamos que es la "Y" ), una animacion y un sonido se ejecutan. Luego necesito que si se vuelve a presionar la misma tecla tanto la animacion como el sonido que pertenecian a la tecla "Y" se reinicien. Nuestro problema reside en que: supongamos q ya presione la letra "Z" y la "Y", y q dicha letra tiene 1 animacion y un sonido distintos a la letra "Y", entonces ya hay 2 teclas presionadas ( "Y" && "Z" )  por lo tanto, 2 animaciones y 2 sonidos  ejecutandose.  Hasta ahi funciona bien. El tema es q cuando se vuelve a presionar la Y se resetean todas las animaciones (las que les corresponden a las otras letras). Lo mas raro es que el sonido no se reinicia.
 
parte del codigo seria:
 
import flash.events.KeyboardEvent; 
var left:uint = 52;//4 
var up:uint = 54;//6 
 
stage.addEventListener(KeyboardEvent.KEY_DOWN,keyD  ownListener); 
function keyDownListener(e:KeyboardEvent) { 
///////////////////
   if (e.keyCode==left) { 
   itaTocado= ! itaTocado; 
    }
if (itaTocado == true) { 
   itaTransform.volume=1; 
   itaChannel.soundTransform = itaTransform; 
   italianos.gotoAndPlay("arranque5"); 
   }  
if (e.keyCode==up) { 
   espTocado= ! espTocado; 
   } 
   if (espTocado == true) { 
   españoles.gotoAndPlay("arranque4"); 
   espTransform.volume=1; 
   espChannel.soundTransform = espTransform; 
   } 
 
Esto representaría solo una parte del código del estero del programa..
cualquier consulta pidan el .fla o el codigo entero.
gracias a todos saludos..
 
Ale xd 
   
 

