在类中,我想以String的形式检索当前类的包+类名。
例如,在包Inhabitant
中名为terra.environment
的类中,我可能想要去:
trace(someSaughtPropertyName); // terra.environment.Inhabitant
这是可能的,还是这些东西在编译后都被废除/无关?
答案 0 :(得分:3)
是的,只需在getQualifiedClassName
中使用flash.utils
:
trace(getQualifiedClassName(this));
结果将采用以下形式:
terra.environment::Inhabitant