Comunidad de diseño web y desarrollo en internet online

Problema al cambiar la version de flash player

Citar            
MensajeEscrito el 08 Oct 2008 07:02 pm
hola, he tenido un problema recientemente con algunas peliculas de flash, lo que pasa es que cuando las descargo, vienen en formato flash player 5, pero cuando las cambio a flash player 6-9 me sale un error en el depurador, que puede generar esto? aqui algunos scripts que tiene errores:

Código :

eval("contastat"+i)=eval("contastat"+i)-minim;

Código :

eval("contastat"+tipoinizio)++;
if (eval("contastat"+tipoinizio)>100) {
   Statnorm();
} else {
   Statistiche(tipoinizio,eval("contastat"+tipoinizio));
}


gracias si me pueden ayudar.

Por JK994

65 de clabLevel



Genero:Masculino  

safari
Citar            
MensajeEscrito el 08 Oct 2008 11:33 pm
Eval quedó obsoleto desde flash 5, si las variables a las que intentas acceder están en el mismo scope que el código puedes hacer algo como esto:

Código ActionScript :

this["contastat"+i] -= minim;

this["contastat"+tipoinizio]++;

if (this["contastat"+tipoinizio]>100) {
   Statnorm();
} else {
   Statistiche(tipoinizio,this["contastat"+tipoinizio]);
}


De lo contrario debes aclararle la ruta donde se encuentran las variables.

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox
Citar            
MensajeEscrito el 09 Oct 2008 06:35 pm
solo tendria q cambiar el eval por this?

Por JK994

65 de clabLevel



Genero:Masculino  

safari
Citar            
MensajeEscrito el 09 Oct 2008 07:22 pm
Si tus variables se encuentran en el mismo scope que la función puedes utilizar this, pero aparte también cambiar los paréntesis por corchetes.

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox

 

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