【发布时间】:2009-10-22 20:30:40
【问题描述】:
一个愚蠢的问题,但我花了一个小时试图找到它: 我创建了一个符号,并将其命名为 symbol_a。如何从实例中获取此符号名称? 如果我使用
myInstance.name
我得到的是实例名称而不是符号名称......
提前致谢,
爱德华
【问题讨论】:
标签: flash actionscript-3
一个愚蠢的问题,但我花了一个小时试图找到它: 我创建了一个符号,并将其命名为 symbol_a。如何从实例中获取此符号名称? 如果我使用
myInstance.name
我得到的是实例名称而不是符号名称......
提前致谢,
爱德华
【问题讨论】:
标签: flash actionscript-3
这将返回“符号”的名称(字符串)。
getQualifiedClassName(yourSymbolInstance);`
这将为您提供实例的类对象。
var c:Class=yourSymbolInstance.constructor;
addChild(new c());
如果您不导出符号,则符号名称将为 MovieClip。
【讨论】:
我认为使用 AS3 获取符号名称是不可能的。
顺便说一句。为什么你真的需要它?
【讨论】: