as3学习从头开始(二)-事件机制

AS3.0事件机制

1、AS3.0事件机制核心

 

     核心主要有两个类:EventDispatcher(事件的派发和接收者),Event(事件类)

     EventDispatcher是事件的源头和终点,而Event则充当着整个事件流中的引线。


2、事件机制的3个阶段

 

    Event有一个属性:eventPhase,可以为以下3个值:


    捕获阶段 (EventPhase.CAPTURING_PHASE)。 

    目标阶段 (EventPhase.AT_TARGET)。

    冒泡阶段 (EventPhase.BUBBLING_PHASE)。 


    (其中:事件中的捕获阶段以及冒泡阶段只会在可视对象的事件流中发生,也就是说事件的派发者是DisplayObject才会发生捕获阶段以及冒泡阶段。)

3、事件3个阶段的执行流程

    (由于Iteye对直接添加flash展示支持有问题,所以用连接来上demo)

    EventDemo.swf

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值