如果我有一个扩展MovieClip的Document类,并且我想将它作为另一个Document类的基础,是否可以创建一个扩展主文档类的子类并将其用于另一个FLA?
例如,
fla1.fla有一个MyMainClass的文档类:
public class MyMainClass extends MovieClip
fla2.fla有一个MySubClass的文档类:
public class MySubClass extends MyMainClass
我已经尝试了,但现在我收到的错误是我找不到所有引用阶段实例的变量。
答案 0 :(得分:3)
您必须设置Flash的“自动声明阶段实例”,并且您需要确保文档的父类是动态的。这两个都会引起你所谈论的问题。
作为旁注 - 由于Flash中的错误,如果您将所有变量声明为文档根类中的公共变量,则问题会更少。