【发布时间】:2011-08-16 17:45:14
【问题描述】:
如果我有一个扩展 MovieClip 的 Document 类,并且我想将它用作另一个 Document 类的基础,是否可以创建一个扩展主文档类的子类并将其用于不同的 FLA?
例如,
fla1.fla 有一个文档类 MyMainClass:
public class MyMainClass extends MovieClip
fla2.fla 有一个文档类 MySubClass:
public class MySubClass extends MyMainClass
我已经尝试过,但现在我收到错误,我的所有引用阶段实例的变量都没有被找到。
【问题讨论】:
-
是在父类还是子类中找不到的变量?另外,您是否检查过以确保“自动声明阶段实例”已关闭(并且您实际上已经在您的类中声明了它们)?
-
它们在父类中。它们实际上不是我在代码中声明的变量,它们是舞台上的实例名称。我已经尝试过开启和关闭“声明阶段实例”。
标签: actionscript-3 inheritance actionscript subclass extends