AS3 – Tipo de clase de un objeto

Publicado por Iván Gajate el 24 de noviembre de 2012 en AS3, Flash

A veces necesitamos saber que clase de objeto tenemos en el escenario, por ejemplo para recorrerlos todos y si son de tipo TextField hacer algo.

Para eso podemos acceder a través de esta función:

 

function getClass(obj:Object):Class {
	return Class(getDefinitionByName(getQualifiedClassName(obj)));
}
import es.yporqueno.utils.ObjectUtils;
 
var miObjeto:MovieClip = new MovieClip();
 
trace(es.yporqueno.utils.ObjectUtils.getClass(miObjeto));    // [class MovieClip]

Este tipo de funciones las voy a ir recopilando en una clase ObjectUtils.

Descargar ObjectUtils.as

Descargar todo el paquete es.yporqueno

 

Un comentario para “AS3 – Tipo de clase de un objeto”

  1. […] Descargar TextFieldUtils.as (Hace uso de otras clases del paquete) […]