Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/05/2006, 17:42
Avatar de Nova
Nova
 
Fecha de Ingreso: enero-2003
Ubicación: Hyo
Mensajes: 832
Antigüedad: 21 años, 3 meses
Puntos: 1
No me sale caso con: setInterval()

Bueno lo k estoy intentando hacer es k a una caja de texto (llamada: textframe) hacer que muestre letras aleatorias y luego de 2 segundos se muestre la letra S pero no me sale, todo este clip actua como un pop-up llamando en onRollOut y onRollOver de un boton.
EL problema es que cuando pongo y saco rapidamente el mouse del boton cuenta indifinidamente pero con el valor de NAN, bueno ojala que me haya dejado esplicar bien
Por si acaso aki esta el codigo si tubieran otra manera de hacer esto se los agradeceria.
Código:
onClipEvent(load) {
cadena= "abcdefghijklmnopqrstuvwxyz";
N=0;
function cambiotexto(){
	inicio=random(27);
	textframe= substring(cadena,inicio,1);
	N++;
	trace(N);
	if(N==20){
	clearInterval(tiempo);//CUANDO SE SACA ANTES DE K CUENTE HASTA EL NUMERO 20 SALE NAN Y OTRA VES CUANDO SE PONE CUENTA INDIFINIDAMENTE Y CUANDO SE SACA DEVUELVE EL VALOR DE NAN
	trace("Fin del Intervalo");
	gotoAndStop(11);
	textframe="s";
	}
}
var tiempo:Number = setInterval(cambiotexto, 10);
_parent.btnconti2.onRollOut= function(){
	clearInterval(tiempo);
	trace("clear Interval");
}
}
__________________
http://about.me/jemano

Última edición por Nova; 07/05/2006 a las 17:51