我想使用编译的剪辑来加速编译。
但我发现了以下问题:
我有Foo类,extends MovieClip
并且被设置为'Class'到库的符号之一(此符号也称为Foo)。
此符号(Foo)有一个MovieClip子节点,其实例名称为FOO_CHILD
。我在Foo
类构造函数中引用了这个孩子,如下所示:
public function Foo(){
childReferennce = this.getChildByName("FOO_CHILD");
}
现在,当我在Foo库符号上使用'转换为编译剪辑'选项时,它符合要求。但是当我尝试在舞台上使用它时,我遇到了运行时错误(ReferenceError: Error #1056
,表示它无法在我的Foo类上创建“FOO_CHILD”属性。)
如何正确地做到这一点?
答案 0 :(得分:1)
使课程充满活力。即:
package {
dynamic public class Foo {
// class code here
}
}