Flash as3.0 事件的发送和处理

来源:互联网 发布:linux物理内存分配 编辑:程序博客网 时间:2024/06/05 11:01

DOM3事件机制包括4个步骤:注册侦听器、发送事件、侦听事件、移除侦听器。
注册侦听器,即指定发出的事件由那个对象的哪个方法来接受。·

As3.0的事件处理机制的形式
全部事件的侦听addEventListener()。
侦听器统一使用Function,不允许使用Object的侦听器。
发送的事件的对象,必须是Event或其子类的实例。

创建监听器
监听器必须是函数类型,必须只有一个参数,并且这个参数必须是Event类实例或其子类的实例,而且返回值必须为空(void)。如下:

function listenerName(evt:Event):void{...}

侦听器中的this关键字
在类方法中,this就是指向当前的类的实例对象。
移除侦听事件的函数
removeEventListener();

1 0
原创粉丝点击