L'audio continuerà a giocare sulle clip scariche di film. Crederlo o non, questo realmente è documentato nel codice categoria del caricatore. Controllare questo fuori:
Come pratica ottimale, prima che scarichiate una lima del bambino SWF, dovreste chiudere esplicitamente tutti i flussi negli oggetti della lima del bambino SWF, quali LocalConnection, NetConnection, NetStream ed oggetti sani. Altrimenti, audio nella lima del bambino SWF potrebbe continuare a giocare, anche se la lima del bambino SWF è stata scaricata. Per chiudersi i flussi nel bambino che SWF archivano, che aggiungono un ascoltatore di evento al bambino che aspetta di sentire l'evento di scarico. Quando il genitore denomina Loader.unload (), l'evento di scarico si spedice al bambino. Il seguente codice mostra come potreste fare questo:
closeAllStreams di funzione (evt: Evento) {
myNetStream.close ();
mySound.close ();
myNetConnection.close ();
myLocalConnection.close ();
}
Tuttavia, ci sono realmente ancora più ad esso che quello. Se allineare stiate intendendo scaricare la clip in moda da potere accadere l'accumulazione di immondizia, inoltre dovete rimuovere ascoltatori di tutto l'(e tutto l') evento che avrebbero un riferimento al caricatore o ai relativi bambini (l'oggetto di contentLoaderInfo, per esempio). Così assicurar che voi anche mLoader.contentLoaderInfo.removeEventListener () per i vostri eventi di PROGRESSO e COMPLETI pure, prima della corsa del metodo di scarico ().
Il la cosa migliore,
Tom