Comunidad de diseño web y desarrollo en internet online

una duda con la creación de objetos

Citar            
MensajeEscrito el 01 Dic 2010 07:36 pm
Hola!! tengo un problemita con la creación de objetos... trabajando con papervision3d llegue al punto de necesitar crear un objeto a partir de una variable que almacene el nombre de la clase...
por ejemplo en ves de: new Boton();
necesito que sea algo como new eval(type)();

como tendría que hacer?

Por lucasmoyano

Claber

1960 de clabLevel

22 tutoriales

Genero:Masculino  

Developer

chrome
Citar            
MensajeEscrito el 01 Dic 2010 08:34 pm
BuenAS:

Si tienes una clase llamada "Type", (exportada para ActionScript, o en una biblioteca compilada), creo que buscas algo como getDefinitionByName.

Código ActionScript :

var MiClase:Class = getDefinitionByName("Type") as Class;
//y ahora instanciamos la clase "MiClase", como harías con cualquiera
var miClase:MiClase = new MiClase();


Un saludo.

Por Lukánicos

Claber

468 de clabLevel



Genero:Masculino  

chrome
Citar            
MensajeEscrito el 01 Dic 2010 09:10 pm
gracias amigo! solucionaste mis problemas :D

Por lucasmoyano

Claber

1960 de clabLevel

22 tutoriales

Genero:Masculino  

Developer

chrome

 

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