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

Carga de sonido indefinidamente

Estas en el tema de Carga de sonido indefinidamente en el foro de Flash y Actionscript en Foros del Web. Hola a todos! Estoy cargando un sonido externo a una escena con actionScript2. ¿Cómo puedo hacer para que cuando acabe la canción vuelva a empezar? ...
  #1 (permalink)  
Antiguo 13/05/2009, 05:33
 
Fecha de Ingreso: abril-2008
Mensajes: 201
Antigüedad: 16 años, 7 meses
Puntos: 0
Carga de sonido indefinidamente

Hola a todos!

Estoy cargando un sonido externo a una escena con actionScript2. ¿Cómo puedo hacer para que cuando acabe la canción vuelva a empezar?

Gracias!!!
  #2 (permalink)  
Antiguo 13/05/2009, 15:55
 
Fecha de Ingreso: agosto-2008
Mensajes: 109
Antigüedad: 16 años, 2 meses
Puntos: 3
Respuesta: Carga de sonido indefinidamente

Cita:
musica.onSoundComplete = function()
{
this.start(0, 1);
}
  #3 (permalink)  
Antiguo 15/05/2009, 06:04
 
Fecha de Ingreso: abril-2008
Mensajes: 201
Antigüedad: 16 años, 7 meses
Puntos: 0
Respuesta: Carga de sonido indefinidamente

Hola Personagorda,

Gracias por responder. Lo he probado, pero logro que siga reproduciéndose indefinidamente.
Tengo el código de la carga en el fotograma uno de la escena:
Código:
if(_global.Behaviors == null)_global.Behaviors = {};
	if(_global.Behaviors.Sound == null)_global.Behaviors.Sound = {};
	if(typeof this.createEmptyMovieClip == 'undefined'){
		this._parent.createEmptyMovieClip('BS_africana',new Date().getTime()-(Math.floor((new Date().getTime()) /10000)*10000) );
		_global.Behaviors.Sound.asa = new Sound(this._parent.BS_asa);
	} else {
		this.createEmptyMovieClip('_africana_',new Date().getTime()-(Math.floor((new Date().getTime()) /10000)*10000) );
		_global.Behaviors.Sound.asa = new Sound(this.BS_asa);
	}
	_global.Behaviors.Sound.asa.loadSound("sonidos/africana.mp3",true);
Le he agregado el código que me has dicho, pero, una vez que termina la canción, no vuelve a cargarse.
  #4 (permalink)  
Antiguo 15/05/2009, 09:44
Avatar de gVenom  
Fecha de Ingreso: julio-2008
Ubicación: Costa Rica
Mensajes: 1.458
Antigüedad: 16 años, 4 meses
Puntos: 53
Respuesta: Carga de sonido indefinidamente

Código AS:
Ver original
  1. var cancion:Sound = new Sound();
  2. cancion.loadSound("tuarchivo.mp3", true);
  3. cancion.onSoundComplete = function() {
  4. cancion.start(0,1);
  5. }
__________________
"Al que venciere y guardare mis obras hasta el fin, yo le daré autoridad sobre las naciones."
Apocalipsis 2: 26
Servicios para Pymes http://dst.co.cr
  #5 (permalink)  
Antiguo 15/05/2009, 16:21
 
Fecha de Ingreso: agosto-2008
Mensajes: 109
Antigüedad: 16 años, 2 meses
Puntos: 3
Respuesta: Carga de sonido indefinidamente

Era lo mismo que puse yo, asumi que ya habia declarado todo je
  #6 (permalink)  
Antiguo 18/05/2009, 04:39
 
Fecha de Ingreso: abril-2008
Mensajes: 201
Antigüedad: 16 años, 7 meses
Puntos: 0
Respuesta: Carga de sonido indefinidamente

Gracias gVenom!

Ahora sí que funciona!!

Un saludo y hasta otra.
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:59.