Comunidad de diseño web y desarrollo en internet online

Reemplazar nombre de instancia con variable

Citar            
MensajeEscrito el 02 Ene 2010 06:27 pm
Hola tengo un problema cuando creo un TextField a su nombre de instancia le asigno una variable pero cuando lo quiero manipular con esa misma variable no anda ¿Que puede ser?


Código ActionScript :

         var a = contenedar._txt2._height;
         var f  = "_a";
         contenedor.createTextField(f,getNextHighestDepth(),0,a,300,50);
         contenedor.f.background = true;
         contenedor.f.backgroundColor = 0xe78976;
         contenedor.f.type = "input";
         contenedor.f.text = contenedar._txt2.text;
         trace(c);

Por tiu47

1 de clabLevel



Genero:Masculino  

chrome
Citar            
MensajeEscrito el 02 Ene 2010 09:53 pm
No entiendo que haces al crear el textField honestamente. Estas creando un textField que se llama simplemente "_a", nombre raro je. Luego haces una sintaxis de punto no valida. No me sorprende que no funcione . Y encima no entiendo si es uno solo porque no escribes directo y ya. Pero no importa, yo lo haría así:

Código ActionScript :

var a:Number = contenedar._txt2._height; 
var f:String  = "_a"; 
contenedor.createTextField(f,getNextHighestDepth(),0,a,300,50); 
contenedor[f].background = true; 
contenedor[f].backgroundColor = 0xe78976; 
contenedor[f].type = "input"; 
contenedor[f].text = contenedar._txt2.text; 
trace(c); 


Por otra parte no se que es c, pero en este código no esta definido.

Saludos, Hernán . -

Por Hernán

BOFH

6148 de clabLevel

19 tutoriales
23 articulos

Genero:Masculino   REC Desarrollador de GAIA

Marketing & IT

firefox
Citar            
MensajeEscrito el 03 Ene 2010 03:45 pm
Gracias funciona de maravilla, un genio!

Por tiu47

1 de clabLevel



Genero:Masculino  

chrome

 

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