Saludos...
Es por el StopAllSound, en otras palabras estás diciendo que se detengan todos los sonidos, por ello se silencian los dos. Tienes que crear objetos distintos de sonido, así los controlarás independientemente.
En un .swf:
Código:
primerSonido = new Sound();
// ELIGE UNA DE LOS 2 METODOS
primerSonido.attachSound("idSonido"); //idSonido es el nombre que le diste al exportar
//desde la biblioteca
primerSonido.loadSound("archivo.mp3", false); // en el caso que no ocupes la acción
// de arriba
primerSonido.start(0, 9999); // comienzas a reproducir el sonido
Ahora para detenerlo deberías tener un botón:
Código:
on(press) {
primerSonido.stop();
}
En el 2 .swf lo mismo pero cambiando "primerSonido" por "segundoSonido" por ejemplo
EN EL FONDO LA IDEA ES CREAR OBJETOS DISTINTOS PARA MANEJARLOS INDEPENDIENTEMENTE