Comunidad de diseño web y desarrollo en internet online

Problema Reproducir musica

Citar            
MensajeEscrito el 30 Ago 2007 08:38 pm
Hola el codigo es el siguiente

function sonico() {
var x=0
var sonidos:Array=["a.mp3","b.mp3","c.mp3"];
var musica1:Number=random(sonidos.length);
var musica:String=sonidos[musica1];
var playMusic:Sound=new Sound();

playMusic.loadSound(musica,true);
playMusic.onSoundComplete = function() {
x=x+1
if (x<20) {
sonico();
}
}

esto lo tngo metido en un movie clip que tengo en el escenario pero no reproduce nada.
}
sonico();

Por sergiosx1

82 de clabLevel



 

firefox
Citar            
MensajeEscrito el 31 Ago 2007 12:48 am
El problema esta en que al situarlo todo dentro de la función y hacerla recursiva (Que dentro de ella se ejecute a si misma), no entiendo porqué, pero deja de funcionar correctamente.

Prueba con este:

Código :

var x = 0;
var Sonido:Sound = new Sound();
var M:Array = ["a.mp3", "b.mp3", "c.mp3"];
var numero:Number = Math.round(Math.random()*(M.length-1));
trace(numero);
Sonido.loadSound(M[numero], true);
Sonido.onSoundComplete = function() {
   sonico();
}
function sonico(){
   Sonido.start();
}


Salu2

Por Bleend

Claber

3385 de clabLevel

10 tutoriales
4 articulos

Genero:Masculino   Héroes

Barcelona

firefox

 

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