AS3 - есть ли способ получить весь пакет и имя класса в виде строки? - PullRequest
2 голосов
/ 29 ноября 2011

В классе я хочу получить пакет + имя класса текущего класса в виде строки.

Например, внутри класса с именем Inhabitant в пакете terra.environment я мог бы пойти:

trace(someSaughtPropertyName); // terra.environment.Inhabitant

Возможно ли это, или все это отменено / неактуально после компиляции?

1 Ответ

3 голосов
/ 29 ноября 2011

Да, просто используйте getQualifiedClassName в flash.utils:

trace(getQualifiedClassName(this));

Результат будет в форме:

terra.environment::Inhabitant
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...