在本教程中你将学习下面的内容:
1.事件处理机制. 2.创建类库. 3.使用 回调函数. 3.1.示例: CFEventClass 类(简单的示例). 3.2.示例: CFTimer 类(定时器). 4.使用 addListener 方法(AsBroadcaster / BroadcasterMX 类). 4.1.示例: AsBEventClass 类(简单的示例). 4.2.示例: AsBTimer 类(定时器). 5.使用 addEventListener 方法(EventDispatcher 类). 5.1.示例: EDEventClass 类(简单的示例). 5.2.示例: EDTimer 类(定时器). 6.建立强大的事件处理机制. 6.1.创建 CFDelegate 类(修改 Delegate 类). 6.2.创建 CFEventDispatcher 类(修改 EventDispatcher 类). 6.3.创建 Event 类(事件基类,继承 Object 类). 6.4.创建 IOErrorEvent 类(错误事件类,继承 Event 类). 6.5.创建 HTTPStatusEvent 类(http状态事件类,继承 Event 类). 6.6.示例: EventClass 类(简单的示例). 6.7.示例: Timer 类(定时器,功能跟 AS3 中的 Timer 类一样). 7.小结.
源文件(LRC 和 CFSound 类也在这):Flash Class Library.rar
经典论坛讨论: http://bbs.blueidea.com/thread-2768209-1-1.html
出处:蓝色理想
责任编辑:蓝色月光
上一页 下一页 [AS2]事件处理机制 -- 事件处理机制
◎进入论坛Flash专栏版块参加讨论
|