Foros del Web » Creando para Internet » Flash y Actionscript »

Parar loadSound() ¿¿¿¿Algo Imposible???

Estas en el tema de Parar loadSound() ¿¿¿¿Algo Imposible??? en el foro de Flash y Actionscript en Foros del Web. Buenas foro, aca les traigo una duda: Resulta que estoy haciendo un reproductor de mp3 y me encuentro con el siguiente problema, al cargar un ...
  #1 (permalink)  
Antiguo 14/10/2008, 12:29
 
Fecha de Ingreso: agosto-2008
Mensajes: 26
Antigüedad: 16 años, 3 meses
Puntos: 0
Parar loadSound() ¿¿¿¿Algo Imposible???

Buenas foro, aca les traigo una duda:

Resulta que estoy haciendo un reproductor de mp3 y me encuentro con el siguiente problema, al cargar un mp3 de la forma:


Código:
url="miTema.mp3";
var tema:Sound = new Sound();
tema.loadSound(url,true);  //Si es un stream
el tema se carga y empieza a reproducir perfectamente, como se esperaria.

Pero que pasa si, luego dinamicamente hago:

Código:
url="miOtroTema.mp3";
tema.stop();
tema.loadSound(url,true);
el segundo tema tambien se empieza a reproducir, todo perfecto.

Pero al ponerme a ver en el control de descarga me doy cuenta que a pesar de haber indicado cargar el segundo mp3 y este se esté ejecutando, se continua en descargando en paralelo el primer mp3.

He probado entre reproduccion y reproduccion eliminar el objeto de la forma:

Código:
delete tema;
y luego crear uno nuevo para la segunda reproduccion. Pero aun asi se sigue cargando el primer tema, entonces la pregunta es: Como paro la carga de un mp3?????!!!!

Gracias por haber leido hasta aca.

Nota: ActionsScript 2

Última edición por Javitus; 14/10/2008 a las 20:58
  #2 (permalink)  
Antiguo 14/10/2008, 20:31
 
Fecha de Ingreso: agosto-2008
Mensajes: 26
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: Parar loadSound()

Aca dejo una screen que saque dell visualizador de flash, para que vean como se acumulan los flujos de mp3 y no cancelan.

Alguna idea de como hacer para cancelar el flujo????

Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:30.