实际上这不仅仅是一个问题,而且似乎有点相关。我很欣赏他们中的任何一个。
有没有办法“反思”ActionScript对象的静态成员(以编程方式获取该类型的所有静态属性/方法)?
为什么flash.utils.describeType(*)只能显示非静态成员?
答案 0 :(得分:3)
如果你调用describeType并传递对象的类而不是对象,你将获得静态属性。
即:静态:
describeType( Sprite );
非静态:
var s:Sprite = new Sprite;
describeType( s );