Comunidad de diseño web y desarrollo en internet online

problema con un codigo

Citar            
MensajeEscrito el 06 Feb 2008 06:50 am
encontre este codigo en un tutorial
yo lo he estado modificando
pero no termina un loop en flash player 8 o superior
sin embargo en flash player 6 si hace todo correcto
alguien sabe porke ?
he aki el codigo

Código :

texto = "hola mundo como estan todos";
largodemo = texto.length;
temp1 = "";
for (n=0; n<largodemo; n++) {
   temp1 += chr(random(42)+48);
}
temp2 = this.texto.substr(0, i);
this.eltexto = temp2+temp1.substring(i,largodemo);
i++;
if (i<=largodemo) {
   gotoAndPlay(1);
} else {
   stop();
}



POR SU ATENCION GRACIAS

Por angelkaido

38 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 06 Feb 2008 02:53 pm
[SWAT] :swat: Movido a ActionScript :swat: [/SWAT]

Por rosvel

SWAT Team

1311 de clabLevel

2 tutoriales
1 articulo
1 ejemplo

Genero:Masculino   SWAT

"la oficina"

firefox
Citar            
MensajeEscrito el 06 Feb 2008 03:00 pm
En la primera línea tienes que darle un valor a la variable i

Código :

var i:Number = 0;

Por vcomics

217 de clabLevel



 

Medellin - Colombia

firefox
Citar            
MensajeEscrito el 06 Feb 2008 04:49 pm
sigue sin detenerse el Loop :S

Por angelkaido

38 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 06 Feb 2008 05:11 pm
bueno tienes que estar pendiente que no llames la función desde otra parte ó que la leas varias veces...
Hice un setInterval y el loop se detiene.

Código :

var i:Number = 0;
function muestra() {
   texto = "hola mundo como estan todos";
   largodemo = texto.length;
   temp1 = "";
   for (n=0; n<largodemo; n++) {
      temp1 += chr(random(42)+48);
   }
   temp2 = this.texto.substr(0, i);
   this.eltexto = temp2+temp1.substring(i, largodemo);
   i++;
   trace(i);
   if (i<=largodemo) {
      gotoAndPlay(1);
   } else {
      clearInterval(iniciar);// en este punto debe parar.
      stop();
   }
}
var iniciar = setInterval(this, "muestra", 20);

Saludos!!

Por vcomics

217 de clabLevel



 

Medellin - Colombia

firefox
Citar            
MensajeEscrito el 06 Feb 2008 05:20 pm
no se detiene si te das cuenta la funcion trace(i) sigue ejecutandose :S

Por angelkaido

38 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 06 Feb 2008 05:22 pm
entonces el problema no está en ese código... mira bien el arhivo y asegurate que no inicies la función desde otra parte.

Por vcomics

217 de clabLevel



 

Medellin - Colombia

firefox
Citar            
MensajeEscrito el 06 Feb 2008 05:28 pm
es cierto es cierto .. vi un lindo gatito :X

digo .. no ... este ..señor vcomics ..es usted grande .. estaba ejecutando .. la funcion desde una MC
pero ya la movi a root y psss jala a la perfeccion
:( le ruego me disculpe si dude de sus superpoderes

GRACIASSSSSSSSSSSSS el codigo jala al 100 :D

Por angelkaido

38 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 06 Feb 2008 05:38 pm
JJAjaajajajaajajaj aj ajajaajajajaajajajaja a j jaj ajajaja....
No te preocupes que aquí estamos para aprender!!!!
JAjajaaj
Y no soy Dios... jejejeje!!!

Por vcomics

217 de clabLevel



 

Medellin - Colombia

firefox

 

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