Actionscript 3:如何获取符号名称,而不是实例名称

时间:2009-10-22 11:58:50

标签: flash actionscript-3

一个愚蠢的问题,但我花了一个小时试图找到它: 我创建了一个符号,并将其命名为symbol_a。如何从实例中获取此符号名称? 如果我使用

myInstance.name

我得到实例名称而不是符号名......

提前致谢,

爱德华

2 个答案:

答案 0 :(得分:4)

这将返回“symbol”(String)的名称。

getQualifiedClassName(yourSymbolInstance);`

这将为您提供实例的类对象。

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

如果您不导出符号,则符号名称将为MovieClip。

答案 1 :(得分:1)

我认为不可能使用AS3获取符号名称。

顺便说一下。为什么你真的需要它?