Foros del Web » Creando para Internet » Flash y Actionscript »

Variables solo predeclaradas?

Estas en el tema de Variables solo predeclaradas? en el foro de Flash y Actionscript en Foros del Web. Hola a todos, Tengo una duda sobre AS2, y es que aunque el lenguaje me gusta bastante veo que se pueden cometer errores, si uno ...
  #1 (permalink)  
Antiguo 31/05/2009, 18:15
 
Fecha de Ingreso: mayo-2009
Mensajes: 11
Antigüedad: 14 años, 10 meses
Puntos: 0
Variables solo predeclaradas?

Hola a todos,
Tengo una duda sobre AS2, y es que aunque el lenguaje me gusta bastante veo que se pueden cometer errores, si uno escribe mal por ejemplo una variable el compilador no da error sino que crea una variable nueva, pongo un caso para que vean mejor por si las moscas

var mivariable:Number;

...

mivariable=5;
mivarable=10;

...

Aqui tendria al final dos variables una de nombre "mivariable" y otra "mivarable" no hay algun modo de que flash obligue a declarar todas las variables antes de ser usadas? en el caso este que puse yo esperaria que diera un error diciendo que mivarable no existe.
Gracias de antemano por cualquier idea u orientacion que puedan darme.
  #2 (permalink)  
Antiguo 01/06/2009, 21:16
 
Fecha de Ingreso: agosto-2008
Mensajes: 109
Antigüedad: 15 años, 8 meses
Puntos: 3
Respuesta: Variables solo predeclaradas?

Pasate a ActionScript 3
  #3 (permalink)  
Antiguo 02/06/2009, 05:07
 
Fecha de Ingreso: mayo-2009
Mensajes: 11
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: Variables solo predeclaradas?

Gracias por responder Personagorda, entonces no hay modo de lograr esto en AS2? la verdad es que mire algo de AS3 y creo que al menos por un tiempo seguire usando AS2, asi que me vendria bien saber si se puede hacer algo ahi
  #4 (permalink)  
Antiguo 02/06/2009, 10:31
Avatar de Lynxcraft  
Fecha de Ingreso: noviembre-2007
Ubicación: yecla murcia
Mensajes: 1.346
Antigüedad: 16 años, 5 meses
Puntos: 51
Respuesta: Variables solo predeclaradas?

el as2 esta para mi esta desfasado por ese motivo XD no se puede ver los errores
__________________
Sobran las ideas cuando faltan ganas de trabajar en ellas
Lynxcraft
  #5 (permalink)  
Antiguo 02/06/2009, 11:01
 
Fecha de Ingreso: mayo-2009
Mensajes: 11
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: Variables solo predeclaradas?

pero en realidad ese tipo de cosas son propias del entorno en si no del lenguaje, osea, yo esperaba por eso que habria una opcion en algun sitio que permitiera poner el "option explicit" como lo llaman en otros entornos de desarrollo
  #6 (permalink)  
Antiguo 03/06/2009, 16:28
 
Fecha de Ingreso: agosto-2008
Mensajes: 109
Antigüedad: 15 años, 8 meses
Puntos: 3
Respuesta: Variables solo predeclaradas?

ActionScript 2 fue divertido en su momento, pero es muy malo en comparacion a la version 3. Se ve mucho mas dificil de lo que realmente es y el esfuerzo que pones para aprenderlo lo compensas sin tener dolores de cabeza. Por otro lado, si sos de programar en actionscript y no hablo de poner gotoAndPlay nada mas, tampoco te recomiendo que uses la IDE de Flash para crear tus clases, sino que uses algun otro programa como Flashdevelop.
  #7 (permalink)  
Antiguo 06/06/2009, 06:34
 
Fecha de Ingreso: mayo-2009
Mensajes: 11
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: Variables solo predeclaradas?

Perdon, antes no pude entrar, y gracias Personagorda por el consejo, el tema supongo que es como dices que AS3 parece mas coplejo al ojo que AS2 y uno que ya mas o menos sabe programar en AS2 cree que se puede apañar con sus pequeños defectos. Respecto al Flashdevelop, lo he mirado algo por encima, no habia oido hablar de este editor de codigo antes, y supongo que me sera util ya que si que suelo trabajar mas en el codigo en si, de todos modos viendo las caracteristicas asumire que tampoco permite detectar las variables no declaradas si usamos AS2, me equivoco? digo esto porque veo que tiene muchas opciones incluso permitiendo localizar las declaraciones de las variables o funciones...
  #8 (permalink)  
Antiguo 07/06/2009, 16:47
 
Fecha de Ingreso: agosto-2008
Mensajes: 109
Antigüedad: 15 años, 8 meses
Puntos: 3
Respuesta: Variables solo predeclaradas?

El programa es bueno pero no hace magia, si el lenguaje mismo lo permite es muy dificil detectarlo. Insisto, lean un poco AS 3 en vez de ver ejemplos, se van a dar cuenta que es mucho menos dificil de lo que parece y la larga van a trabajar mucho mas comodos.
  #9 (permalink)  
Antiguo 08/06/2009, 07:52
 
Fecha de Ingreso: mayo-2009
Mensajes: 11
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: Variables solo predeclaradas?

Gracias Personagorda por la ayuda y los consejos, ya me suponia que el programa no haria milagros, porque lei por algun sitio que tenia comunicacion directa con flash asi que digamos que el no hace nada de comprobacion de sintaxis o errores, por lo que imagino que esto de las variables va en el lote.

Mirare algo de AS3, algun dia tengo que hacerlo, el problema es que me acomode demasiado con AS2 y tengo ya incluso varios proyectos iniciados en ese lenguaje, asi que cuando acabe todos y si no hay mas pendientes, mirare un manual de AS3 que tengo en alguna parte... espero no haberlo perdido inconscientemente jaja
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:34.