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 MouseeEvent是一个类还是一个类的实例,或者两者都是?_Actionscript 3 - Fatal编程技术网

Actionscript 3 MouseeEvent是一个类还是一个类的实例,或者两者都是?

Actionscript 3 MouseeEvent是一个类还是一个类的实例,或者两者都是?,actionscript-3,Actionscript 3,我很难掌握as3语法(php是我所知道的唯一其他编码语言) 在这段代码中,MouseEvent似乎是MouseEvent类的一个实例 MouseEvent.CLICK 然而,在这段代码中,似乎e是MouseEvent类的一个实例 e:MouseEvent MouseEvent。单击是MouseEvent的静态成员。它包含一个字符串,即事件名称。您也可以使用addEventListener(“单击”,myListenerFunction),尽管这样不太安全。 我想他们只是需要一个地方来设定这个

我很难掌握as3语法(php是我所知道的唯一其他编码语言)

在这段代码中,MouseEvent似乎是MouseEvent类的一个实例

MouseEvent.CLICK
然而,在这段代码中,似乎e是MouseEvent类的一个实例

e:MouseEvent

MouseEvent。单击
是MouseEvent的静态成员。它包含一个字符串,即事件名称。您也可以使用
addEventListener(“单击”,myListenerFunction)
,尽管这样不太安全。 我想他们只是需要一个地方来设定这个常数

MouseEvent类实例包含有关触发事件等的信息

MouseEvent.CLICK
这是对MouseEvent类的静态常量的引用。为了回答您的问题,这里有一个对类的引用。CLICK常量可以在MouseeEvent类中定义,如下所示:

package flash.events {
    public class MouseEvent extends Event {
        ...
        public static const CLICK:String = "click";
        ...
    }
}
这样写:

trace(MouseEvent.CLICK);
将输出字符串:

click

MouseEvent.CLICK
是一个类的公共常量,无需创建实例即可在任何地方访问。它就像php类中的公共静态变量

e:MouseEvent
是MouseEvent类的一个实例

查看MouseEvent类文档

click