关于flex to android 多点触控

相信了解或者熟悉AS3的朋友都知道,Adobe 在 flex4.5以上版本的SDK中已经支持多点触控,那么如何使用呢?其实很简单,跟我们常用的MouseEvent非常的类似 TouchEvent

TochEvent 有几个常用的事件常量

TouchEvent.TOUCH_BEGIN         // 点击

TouchEvent.TOUCH_END          //  结束

TouchEvent.TOUCH_OVER         // 经过

TouchEvent.TOUCH_OUT          // 滑出

 

相信看到这,了解过AS的都应该知道怎么做了吧~~~

另外,还有一些属性~

 

Property:

altKey : Boolean //设置Alt键激活与否

commandKey : Boolean //设置Command键激活与否

controlKey : Boolean //设置Control键激活与否

ctrlKey : Boolean //设置Ctrl键激活与否

isPrimaryTouchPoint : Boolean //接触的第一个点是否被看成鼠标事件

isRelatedObjectInaccessible : Boolean //安全设置

localX : Number  //相对x坐标

localY : Number  //相对y坐标

pressure : Number //于设备接触的压力

relatedObject : InteractiveObject// 显示相关的Object

shiftKey : Boolean// 设置ShiftKey键激活与否

sizeX : Number// 触摸时的宽度

sizeY : Number //触摸时高度

stageX : Number //全局X坐标

stageY : Number //全局Y坐标

touchPointID : int //接触点的ID识别码

 

 

 

Methods:

AS新增加类包 flash.ui.Multitouch; 多点触摸管理类

inputMode : String  //触摸事件的处理模式(多点或是手势)

maxTouchPoints : int  //当前环境所支持同时进行的接触点的最大数量

supportedGestures : Vector. //当前环境所支持多接触的类型

supportsGestureEvents : Boolean //当前环境是否支持手势

supportsTouchEvents : Boolean //当前环境是否支持基本的触摸

posted @ 2012-03-16 15:39  郑文亮  阅读(555)  评论(0编辑  收藏  举报