有没有办法在Flash CS3应用程序的主.fla文件中创建一个类?

时间:2009-09-12 23:32:00

标签: flash actionscript-3 adobe flash-cs3

有没有办法在flash应用程序的主.fla文件中创建一个类? 如果我尝试直接在.fla的动作层中定义一个类,我会得到错误:“类不能嵌套”。 或者,如果我尝试在内部定义一个包和类,我会得到“不能嵌套包”。

我知道我可以引用外部.as文件作为“文档类”,但我想知道是否有办法将类直接放入.fla。

谢谢!
佐尔坦

2 个答案:

答案 0 :(得分:1)

必须使用.as文件中的包定义类,并使用确切的文件名作为类

// Filename: MyClass.as
package {
    public class MyClass {
    }
}

答案 1 :(得分:0)

您无法在时间轴中创建课程。 Flash编译器将时间轴视为类本身,您不能在类中嵌套类。