El audio continuará jugando en los clips descargados de la película. Creerlo o no, esto se documenta realmente en la clase del cargador. Comprobar esto hacia fuera:
Como mejor práctica, antes de que usted descargue un archivo del niño SWF, usted debe cerrar explícitamente cualquier corriente en los objetos del archivo del niño SWF, tales como objetos de LocalConnection, de NetConnection, de NetStream, y de los sonidos. Si no, audio en el archivo del niño SWF pudo continuar jugando, aunque el archivo del niño SWF fue descargado. Para cerrarse las corrientes en el niño que SWF archivan, que agregan a oyente del acontecimiento al niño que está atento el acontecimiento de la descarga. Cuando el padre llama Loader.unload (), el acontecimiento de la descarga se envía al niño. El código siguiente demuestra cómo usted puede ser que haga esto:
closeAllStreams de la función (evt: Acontecimiento) {
myNetStream.close ();
mySound.close ();
myNetConnection.close ();
myLocalConnection.close ();
}
Sin embargo, hay realmente aún más a él que eso. Si usted se está preponiendo verdad descargar el clip de modo que la colección de basura pueda ocurrir, usted también necesita quitar oyentes a cualquier (y todo el) acontecimiento que tendrían una referencia al cargador o a sus niños (el objeto del contentLoaderInfo, por ejemplo). Cerciorarse de tan que usted también mLoader.contentLoaderInfo.removeEventListener () para sus acontecimientos COMPLETOS y del PROGRESO también, antes de funcionar con el método de la descarga ().
El mejor,
Tom