nada mas aclaro que esta con clases de AS1 (me dio flojera escribir mas lineas para clases de AS2), pero si se puede.
Código :
function Clase1 () {
trace ("Clase 1 creada")
}
function Clase2 () {
trace ("Clase 2 creada")
}
var xmlData:XML = new XML("<raiz><item clase='Clase1'/><item clase='Clase2'></raiz>");
var arrClases:Array = new Array();
arrClases[0] = eval(xmlData.firstChild.childNodes[0].attributes.clase)
arrClases[1] = eval(xmlData.firstChild.childNodes[1].attributes.clase)
var obj1 = new arrClases[0]()
var obj2 = new arrClases[1]()
