0

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

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

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

package
{
    import flash.display.*;

    public class TextBox1 extends MovieClip
    {

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

    }

}

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

4

2 回答 2

3

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

于 2009-03-27T02:46:16.153 回答
1

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

创建一个默认类 http://img266.imageshack.us/img266/9799/flashwtf.png

于 2009-07-22T05:41:56.747 回答