unLoad Sound
Hola a todos. Tengo una pelicula flash con varios botones. Cada uno de ellos carga una canción con carga progresiva:
<code>
on (release) {
uno_sound = new Sound();
uno_sound.loadSound("http://www.sebastiangamboa.com/loops/uno.mp3", true);
uno_sound.start();
}
</code>
El problema que tengo es que al darle a un segundo boton le digo que deje de reproducir el que esta sonando pero no se como decirle que deje de cargarlo. Porque sino al darle al segundo botónsigue cargando el anterior + el este nuevo y va muy lento y ya no hablemos si le das a otro.
No se si me he explicado bien. Resumiendo sería hacer un "unLoadSound" pero creo que no se puede. ¿Como podria hacer un unLoad para un objeto de sonido?
Gracias
Surt
Esta pagina te puede ser de utilidad, supuestamente todo lo relacionado con sound en Flash, en español y con codigo y ejemplos por un tubo.
http://www.kennybellew.com/
xaviroyo
Me la estuve mirando el otro día, me parece una buena página sobre información del objeto sound, pero no he encontrado como descargar un objeto de sonido.
Sería como hacer un unLoadMovie pero de un archivo mp3. ¿no hay ninguna manera secilla de hacerlo?
Gracias
xaviroyo
¿nadie sabe como hacerlo??
Klein
¿Qué pasa si igualas uno_sound a null?
xaviroyo
creo que lo que hace es dejar de reproducir el sonido, pero sigue cargándolo, con lo cual me relentiza todo.
De todos modos volveré a intentarlo. Es raro que no haya una opción para hacer esto de manera sencilla, como un unLoadMovie.
gracias
Surt
umm, quizas creando el objeto sound dinamicamente puedes luego destruirlo o quitarlo de la escena?
quizas metiendolo en un MC y haciendo un removemovieclip?? es solo una idea, ni siquiera he probado.
imdex
Surt
http://www.kennybellew.com/
Esta pagina te puede ser de utilidad, supuestamente todo lo relacionado con sound en Flash, en español y con codigo y ejemplos por un tubo.
que lástima, creo que no está en español...