Tengo un movieClip que importa una clase en la cual se crea una instancia de sonido.
Cuando hago un unloadMovie o removeMovieClip de este movieClip el audio parece "que pasa a otro nivel", porque sigue sonando y se pone el volumen al máximo.
He solucionado esto añadiendo lo siguiente en la clase donde se carga el sonido
---------------
this.onUnload = destructor;
y destructor es una función hace un delete de la clase.
-----------------
Si hago esto el sonido deja de reproducirse.
Simplemente me gustaría que me comentasen si alguien ha tenido este problema, razones de por qué ocurre esto y si hay alguna manera mejor de solucionarlo.
NOTA:: Otra cosa interesante es que antes de que importase esta clase y crease una instancia, tenía el código directamente en el movieClip(sin clases ni nada) y al hacer el unloadMovie todo se "descargaba", incluido el sonido
Gracias amigos