用于Flash符号的AS3类

时间:2009-03-27 02:10:05

标签: flash actionscript-3 class symbols

我是Flash的新手,我正在尝试为符号创建一个类。

我创建了一个新的Flash文件,删除了一个DynamicText,将这个DynamicText转换为一个名为“TextBox1”的符号

然后我在与刚刚创建的.fla相同的目录中创建了TextBox1.as。

package
{
    import flash.display.*;

    public class TextBox1 extends MovieClip
    {

        public function TextBox1() 
        {
            trace("TextBox constructor");
        }

    }

}

我运行了Flash文件,但它没有显示消息。我错过了什么吗?

2 个答案:

答案 0 :(得分:3)

您是否将该课程与该符号相关联?右键单击符号。勾选ActionScript的导出并将TextBox1放在类字段中。

答案 1 :(得分:1)

您无需创建空白类定义即可使用资产。只需在Linkage中输入要在Class中调用的类,并确保bass类为flash.display.MovieClip。当你按OK时,Flash会出现一个框,说它会为你创建一个默认定义,这很棒。现在您可以创建该类的实例。

creating a default class http://img266.imageshack.us/img266/9799/flashwtf.png