MovieClip库名称

时间:2012-11-22 15:33:26

标签: actionscript-3 flash

我有一个没有名字的movieclip,库名是" foo"。

但是,如果我不使用选项"导出为ActionScript",则动画片段类是" flash.display.MovieClip",我无法找到使用图书馆名称" foo"像

遍历所有元素:     if(getQualifiedClassName(this.getChildAt(i))==" foo")

和.name属性是" instance1"。

有一种方法可以识别一个动画片段"类"或库名称,而不使用"导出为ActionScript"?感谢。

2 个答案:

答案 0 :(得分:0)

据我所知,如果不为ActionScript导出类,它将被初始化为通用DisplayObject,除了图形之外没有设置属性。您将无法使用名称或对象类型来检查它,因为它没有要检查的名称或类型。

答案 1 :(得分:0)

添加类名非常容易(双击库中“AS Linkage”下的空白字段并键入名称)。如果你不给它一个类,任何实例都将是MovieClip的实例(扩展Sprite)。如果你给它一个类,任何实例都将是该类的实例(扩展MovieClip)。您可以输入类似trace(describeType(getChildAt(0)));的内容进行验证。

库和文件夹名称纯粹是组织的。你可以使用你的JSFL脚本找到它们,因为JSFL正在与正在进行组织的IDE交谈......对不起

如果由于某种原因你不能添加一个类名,也许你对这个实例有所了解吗?就像它有一个名为特定东西的孩子(你可以搜索)。

相关问题