Comunidad de diseño web y desarrollo en internet online

Variables del lado izquierdo?

Citar            
MensajeEscrito el 07 Jul 2005 10:20 pm
Buenas...

Estoy renegando con un script y no recuerdo se se pueden usar variables del lado izquierdo...

ejemplo:

Código :

  mivariable._alpha = 0;
  


Alguien me ayuda con esto por favor..
Como puedo hacer para poner una variable en la izquierda.

El help de Flash reza:

Código :

En Flash 5 y versiones posteriores, no puede utilizar eval() para definir dinámicamente y recuperar el valor de una variable o de un nombre de instancia, ya que no puede utilizar eval() en la parte izquierda de una ecuación. Por ejemplo, sustituya el código:

eval ("var" + i) = "first";

por el código siguiente:

this["var"+i] = "first"

o por éste:

set ("var" + i, "first");



pero no puedo hacerlo funcionar..
Otras opciones?

Gracias ... saludos

Por Sanwar

69 de clabLevel



 

Argentina - Tucumán

firefox
Citar            
MensajeEscrito el 07 Jul 2005 10:41 pm
creo que el problema es que una variable no tiene la propiedad "_alpa", esta se usa solo para MovieClips.

las variables si se pueden poder al lado izquierdo desde siempre

lo unico nuevo en cuanto a las variables fue la version MX 2004 que da la posibilidad de declararla y definir el tipo asi:

var MiVariable:Number = 7;

especifica un poco mas el error que tienes para cer que es lo que pasa.


saludos

Por jdgomezb

27 de clabLevel



Genero:Masculino  

Bogotá, Colombia

firefox
Citar            
MensajeEscrito el 07 Jul 2005 11:19 pm
El problema es q tengo una variable que es igual a la ruta de un contenedor donde voy a cargar un MovieClip.

por ejemplo

mivariable.loadMovie(otravaiable);

"otravariable" anda perfecto, pero mivariable no la toma.

Por Sanwar

69 de clabLevel



 

Argentina - Tucumán

firefox

 

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