2016-10-13 00:16:48 点击量:11 标签: 收藏本文
跟踪 InteractiveObject 内外的各种舞台中的触摸事件,就像您跟踪鼠标事件一样。并且,跟踪触摸交互开头、中间和结尾中的触摸事件。TouchEvent 类提供了用于处理 touchBegin、touchMove 和 touchEnd 事件的值。
例如,您可以使用 touchBegin、touchMove 和 touchEnd 事件在用户触摸和移动显示对象时为其提供可视反馈:
- Multitouch.inputMode = MultitouchInputMode.TOUCH_POINT;
- var mySprite:Sprite = new Sprite();
- mySprite.graphics.beginFill(0x336699);
- mySprite.graphics.drawRect(0,0,40,40);
- addChild(mySprite);
- var myTextField:TextField = new TextField();
- myTextField.width = 200;
- myTextField.height = 20;
- addChild(myTextField);
- mySprite.addEventListener(TouchEvent.TOUCH_BEGIN, onTouchBegin);
- stage.addEventListener(TouchEvent.TOUCH_MOVE, onTouchMove);
- stage.addEventListener(TouchEvent.TOUCH_END, onTouchEnd);
- function onTouchBegin(event:TouchEvent) {
- myTextField.text = "CuPlayer.com touch begin" + event.touchPointID;
- }
- function onTouchMove(event:TouchEvent) {
- myTextField.text = "CuPlayer.com touch move" + event.touchPointID;
- }
- function onTouchEnd(event:TouchEvent) {
- myTextField.text = "CuPlayer.com touch end" + event.touchPointID;
- }
注: 将初始触摸侦听器附加到 mySprite,但不要附加用于移动和结束触摸事件的侦听器。如果用户的手指或指针设备先于显示对象移动,则舞台将继续侦听触摸事件。
我们是一家提供综合软件外包与弱电工程服务的技术公司。
业务涵盖定制软件、管理系统、网站、小程序、APP、系统集成、网络布线、监控安防、门禁、机房建设及长期技术维护。
公司地址:湖北省宜昌市伍家岗区东站二路6号三峡(宜昌)大数据产业园海洋馆二楼A203室