Buen dia, tengo un pequeño prblema con la carga y descarga de mis swf esternos el codigo es el siguiente

Código ActionScript :

function cargarEscena(ruta:String):void{
   if(identInicio != 1){
      if(contenedor_escena.numChildren != 0){
         contenedor_escena.removeChild(cargadorEscena);
      }
      cargadorEscena.unloadAndStop();
   }
   cargadorEscena.load(new URLRequest(ruta));
   identInicio = 0;
}


el identInicio es solo para controlar si ya se ha iniciado una carga, cargadorEscena es un objeto loader, el problema de este código es cuando estoy cargando un swf y quiero cargar otro sin haber terminado la carga del anterior, quisiera saber si me pueden orientar para lograr hacerlo que se cancele la carga que se estaba haciendo y se inicie la nueva sin ningún problema, ya he intentado varias cosas y no me funcionan siempre me manda algún error, ya no se que hacer :S