Comunidad de diseño web y desarrollo en internet online

Problemas con loadSound

Citar            
MensajeEscrito el 18 Nov 2005 11:46 pm
Hola, probando un tutorial sobre loadSound, cargo un archivo de sonido (piano.mp3), pero no se reproduce en bucle, solo suena una vez.
Lo he probado tanto con el Flash Mx y Mx 2004 como en servidor local y web.

Este es el código en Stream y en Evento

Código :

sonido = new Sound() 
sonido.loadSound("piano.mp3",true); 
sonido.start() 
trace(sonido.duration/1000); 

sonido = new Sound() 
sonido.loadSound("piano.mp3",false); 
sonido.start() 
trace(sonido.duration/1000); 


:?

Como hago para hacer un bucle constante? Donde esta mi error?
Muchas gracias de antemano

Por juanmac

4 de clabLevel



 

msie
Citar            
MensajeEscrito el 19 Nov 2005 06:20 am

Código :

var mySound:Sound = new Sound();
mySound.loadSound("piano_1.mp3", true);
mySound.start(0,1000)


Salu2, Hernán . -

Por Hernán

BOFH

6148 de clabLevel

19 tutoriales
23 articulos

Genero:Masculino   REC Desarrollador de GAIA

Marketing & IT

firefox
Citar            
MensajeEscrito el 20 Nov 2005 04:24 am
Gracias x responder heran, probe el código que me aconsejaste pero no funcionó.

Segí buscando información al respecto y encontre una página donde se hablaba también del tema y cuya solución era añadirle

Código :

 sonido.onSoundComplete=function(){ this.start();


Quedando así la carga en bucle de mi mp3

Código :

sonido = new Sound() 
sonido.loadSound("campo.mp3",true); 
sonido.start() 
sonido.onSoundComplete=function(){ 
this.start(); 
}


Seguí experimentado y probe tanto la carga en Stream(true) como en Evento(false), y este segundo método (false), no me funciona en el Flash Mx 2004, solo en el Flash Mx, habiendolo exportadao en ambos como action scrpit 1.0 Es extraño.
(Habiendo utilizado el mismo código).

Bueno corrígeme porfavor si me equivoco en algo de lo k he expuesto o si hay alguna manera o alternativa más.

muchas gracias

Por juanmac

4 de clabLevel



 

msie
Citar            
MensajeEscrito el 23 Nov 2005 04:29 pm
pues en ese ultimo codigo que pusiste, cargas un mp3 llamado campo.mp3 y en el primer mensaje dijiste que tu mp3 se llama piano.mp3...

creo que lo que te hace falta son unos parametros en el start, por que lo demas lo veo bien, yo haria el codigo asi:

Código :

var sonido:Sound=new Sound()
sonido.loadSound("piano.mp3",true)
sonido.start(0,999)
sonido.onSoundComplete=function(){
sonido.start(0,999)
}


como ves, ya por tu solo hiciste el codigo, solo ponele atencion a los parametros del sonido.start(0,999)

saludos

Por deftones_sv

86 de clabLevel



 

El Salvador

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.