Actionscript 3: Как я могу получить имя символа, а не имя экземпляра - PullRequest
3 голосов
/ 22 октября 2009

Глупый вопрос, но я потратил час, пытаясь найти его: Я создал символ и назвал его symbol_a. Как я могу получить это имя символа из экземпляра? Если я использую

myInstance.name

Я получаю имя экземпляра, а не имя символа ......

Заранее спасибо,

Эдвард

Ответы [ 2 ]

4 голосов
/ 22 октября 2009

Будет возвращено имя «символа» (String).

getQualifiedClassName(yourSymbolInstance);`

Это даст вам объект класса вашего экземпляра.

var c:Class=yourSymbolInstance.constructor;
addChild(new c());

Если вы не экспортируете свой символ, именем символа будет MovieClip.

1 голос
/ 22 октября 2009

Не думаю, что с помощью AS3 можно получить имя символа.

Btw. зачем тебе это действительно нужно?

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