tengo una función que me está dando el tipo de clase de un objeto que me pase en.prueba de AS3 para el tipo de clase
public function getClass(obj:Object):Class {
return Class(getDefinitionByName(getQualifiedClassName(obj)));
}
Ahora bien, si hago esto
trace(getClass(panelStack[0]));
me sale [clase Infopanel] en la ventana de salida que es correcta
Pero si hago esto
trace(getClass(panelStack[0]) is InfoPanel);
Me sale falso, pero estoy esperando la verdad.
¿Alguien podría indicar lo que estoy haciendo mal aquí? ¡¡Estoy a punto de arrancarme las últimas partes de mi cabello !!!
Gracias,
Marcos
'is' only works for instances – shanethehat