Comunidad de diseño web y desarrollo en internet online

Atrapado en un while ¿infinito?...

Citar            
MensajeEscrito el 02 Dic 2008 06:41 pm
Muy buenas a todos... estoy un poco mosqueado con un código que me trae de cabeza. El objetivo del código es conseguir que un mc se desvanezca modificando su _alpha dentro de un bucle while (el código problemático en rojo):

[...]
var intervaloCitas:Number = setInterval(cambiarCita, retardo*1000);
function cambiarCita():Void {
contadorTemp = Math.floor(Math.random()*(Citas_array.length));
while (contadorTemp == contadorCitas) {
contadorTemp = Math.floor(Math.random()*(Citas_array.length));
}
contadorCitas = contadorTemp;

while (_root.Citas_mc._alpha>0) {
_root.onEnterFrame = function() {
_root.Citas_mc._alpha -= 10;
trace(_root.Citas_mc._alpha);
};
}

Citas_mc.contenedorCitas_txt.text = Citas_array[contadorCitas];
}

[...]
¿Podría deberse a estar en relación con setInterval?

Gracias y saludos!

Por isarciat

2 de clabLevel



 

firefox
Citar            
MensajeEscrito el 02 Dic 2008 08:05 pm
prueba quitando la funcion del enterFrame

Por nasho

Claber

908 de clabLevel

1 tutorial

Genero:Masculino  

Web Developer

firefox
Citar            
MensajeEscrito el 02 Dic 2008 08:05 pm
emm solo la linea no el codigo que esta adentro jeje

Por nasho

Claber

908 de clabLevel

1 tutorial

Genero:Masculino  

Web Developer

firefox

 

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