Comunidad de diseño web y desarrollo en internet online

etiquetas dinamicas

Citar            
MensajeEscrito el 25 Sep 2013 03:05 pm
Buen día, soy nuevo en AS3 y tengo un problema, estoy tratando de hacer un formulario dinámico y creo varias etiquetas con el siguiente código.

import fl.controls.Label;
var et:Label;
var i:Number;
for (i=0; i<5;i++){
et = new Label()
et.name = "et"+i.toString()
et.text = "1234568987987987987979797897987987897899979797979798797979797"
et.x = 40
et.y = i * 30
addChild(et)
}
esto me crea las 5 etiquetas y no tengo problema.

me gustaría poder acceder en algún momento a cambiar el ancho de la etiqueta que nombre et3 por ejemplo y no se cual es la sintaxis que tengo que usar porque si escribo en una función cualquiera

et2.width = 200 me da un error "1120: Acceso a una propiedad et3 no definida."

Si alguien me puede ayudar desde ya muchas gracias.

Por faburri

1 de clabLevel



 

chrome
Citar            
MensajeEscrito el 26 Sep 2013 07:59 pm
Prueba

(this.getChildByName("et3") as Label).width = 200

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

chrome
Citar            
MensajeEscrito el 27 Sep 2013 12:15 pm
Muchas gracias Jorge me solucionaste el problema.

Saludos

Fabian

Por faburri

1 de clabLevel



 

chrome

 

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