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

Problema con loop de sonido

Estas en el tema de Problema con loop de sonido en el foro de Flash y Actionscript en Foros del Web. Amigos: tengo el siguiente codigo que me importa un archivo mp3, pero al probar la pelicula solo me ejecuta una vez, y necesito que sea ...
  #1 (permalink)  
Antiguo 19/05/2006, 18:54
Avatar de armandoweb  
Fecha de Ingreso: enero-2003
Ubicación: San Cristobal, Santa Fe, Argentina
Mensajes: 544
Antigüedad: 14 años, 10 meses
Puntos: 7
Problema con loop de sonido

Amigos:

tengo el siguiente codigo que me importa un archivo mp3, pero al probar la pelicula solo me ejecuta una vez, y necesito que sea un loop y mientras no lo detenga yo deberia seguir escuchandose.

El codigo del boton es este:

on (release) {
stopAllSounds();
_root.musica1=new Sound(this);
_root.musica1.loadSound("sonido1.mp3", true);
_root.musica1.start(0,9999)
}

A ver si alguien puede ayudarme.
Saludos.

ARIEL.
__________________
www.awdesarrollos.com.ar - [twitter: @armandoweb] - [Skype: awdesarrollos"]
  #2 (permalink)  
Antiguo 20/05/2006, 01:06
Avatar de WebTK  
Fecha de Ingreso: enero-2005
Ubicación: Chile
Mensajes: 102
Antigüedad: 12 años, 10 meses
Puntos: 0
es curioso porke asta el editor de flash dice ke sound.start(desplazamiento, BUCLE) pero no pasa nada en niun sentido.... y es aquí la falla del action...

en si...es una maña..
__________________
yoDai ... mi Portafolio Creativo
www.yoDai.cl
  #3 (permalink)  
Antiguo 20/05/2006, 10:08
Avatar de luistar  
Fecha de Ingreso: marzo-2005
Ubicación: Argentina
Mensajes: 939
Antigüedad: 12 años, 9 meses
Puntos: 0
El objeto sound lo estás creando dentro de una función en respuesta a un evento, quiere decir que cuando la función se termina de ejecutar, el objeto ya no estará disponible.

en _root:
- al botón ponle nombre de instancia ' boton '
- y en un fotograma, el siguiente código:
Código:
musica1 = new Sound();
musica1.onSoundComplete = function(){
	this.start();
}
//------------->
boton.onRelease = function(){
	musica1.loadSound("sonido1.mp3",true);
	this.enabled=false;
}

stop();
:D
__________________
Si digo que soy mentiroso. ¿Lo soy?
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 23:38.