Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 3 在指定了类的文档中编写内联代码_Actionscript 3 - Fatal编程技术网

Actionscript 3 在指定了类的文档中编写内联代码

Actionscript 3 在指定了类的文档中编写内联代码,actionscript-3,Actionscript 3,我下载了一个AS3软件包,并试图向其中添加一个eventListener。我正在内联代码中添加此事件。但我得到了以下错误: 1046:找不到类型或类型不是编译时常量:MouseEvent 因为我不知道如何编写类,所以我的问题是:当文档分配了类时,我可以编写内联代码吗?如果是,为什么会出现上述错误 是吗 import flash.events.MouseEvent; ?太棒了!这就成功了。问题,为什么我需要导入flash事件?您始终需要导入任何未在代码包中定义的类。这将允许编译器明确地定位类的定

我下载了一个AS3软件包,并试图向其中添加一个eventListener。我正在内联代码中添加此事件。但我得到了以下错误:

1046:找不到类型或类型不是编译时常量:MouseEvent

因为我不知道如何编写类,所以我的问题是:当文档分配了类时,我可以编写内联代码吗?如果是,为什么会出现上述错误

是吗

import flash.events.MouseEvent;

太棒了!这就成功了。问题,为什么我需要导入flash事件?您始终需要导入任何未在代码包中定义的类。这将允许编译器明确地定位类的定义。如果这不是必需的,那么如果不同包中的两个类具有相同的名称,您将遇到麻烦,更不用说编译器将不得不在每个可能的位置搜索它在包中没有立即找到的每个类定义。