Signals框架介绍(三)原生事件
来源:互联网 发布:淘宝店主页装修 编辑:程序博客网 时间:2024/06/01 11:31
注意:本文参考An introduction to AS3 Signals写成,但不是翻译,有增删改。
- 第一部分:Signals框架介绍(一)基本用法
- 第二部分:Signals框架介绍(二)高级事件
原生事件
为了达到替换AS3事件机制的目的,Signals当然包含了对AS3原生事件的支持。这依赖于NativeSignal类。
下面的范例演示了如何在Stage上添加单击事件。由于一看就懂,这里就不废话解释了。
[NativeSignalSample.as]
123456789101112131415161718192021222324252627282930
package{import flash.display.Sprite;import flash.events.MouseEvent;import org.osflash.signals.natives.NativeSignal; [SWF(width=500,height=300,frameRate=30,backgroundColor=0xFFFFFF)]/** * 测试原生事件 * @author zrong(zengrong.net) */public class NativeSignalSample extends Sprite { public function NativeSignalSample() { _click = new NativeSignal(this.stage, MouseEvent.CLICK, MouseEvent); _click.add(handler_click); //测试只发生一次的点击事件 //_click.addOnce(handler_click); } private var _click:NativeSignal; private function handler_click($evt:MouseEvent):void { trace('currentTarget:',$evt.currentTarget); trace('target:',$evt.target); }}}
其它资料
- An introduction to AS3 Signals(本文的参考)
- AS3 Signals Tutorial(一个非常棒的视频教程)
- 更多的文章,与其它框架(PureMVC,Robotlegs,Flex)的连用
- Signals的作者关于AS3事件机制的3篇吐槽文 之一,之二,之三
转载:http://zengrong.net/post/1510.htm
- Signals框架介绍(三)原生事件
- Signals框架介绍(二)高级事件
- Signals框架介绍(一)基本用法
- AS3 事件框架- Signals篇
- AS3 事件框架- Signals篇
- xUtils框架介绍(三)
- xUtils框架介绍(三)
- xUtils框架介绍(三)
- Xen事件通道详细介绍(三)
- GTK+ 中的事件(events)和信号(signals)
- GTK+ 中的事件(events)和信号(signals)
- xUtils框架的介绍(三)
- xUtils框架的介绍(三)
- xUtils框架的介绍(三)
- Boost-事件处理 Boost.Signals
- Actor事件处理框架介绍
- javaSE原生数据类型(三)
- 原生js和jquery框架下绑定事件的方法
- Send Emails from PL/SQL
- android 自带sax解析
- 用VC++实现USB接口读写数据的程序
- 立体匹配算法介绍
- Struts1和Struts2比较
- Signals框架介绍(三)原生事件
- WebKit内核源代码分析(五)
- 栈的顺序存储结构
- asp.net 获取网站根目录
- annotation 中的autowire
- Android RoboGuice EventManager用法
- 自定义加载进度条loading的几种方式
- 一道经典面试题“I love china”的实现
- android 使图片显示 圆角