Flex 4.5.1移动开发之MultiTouch

 Multitouch 类管理并提供有关当前环境支持用于处理来自用户输入设备的接触的信息,包括有两个或多个触点(例如,用户在触摸屏上使用的手指)的接触。

当用户与带有触摸屏的移动电话或绘图板等设备交互时,用户通常使用手指或指针设备接触屏幕。有很多种指针设备,如鼠标或笔针,其中很多种设备在某个应用程序中仅具有一个触控点。对于具有一个触控点的指针设备,用户交互事件可处理为鼠标事件,或者使用基本 touch 事件集(称为“接触点”事件)。

   Multitouch.inputMode 标识用于触摸和手势事件处理的多点触控模式。其取值由MultitouchInputMode 类提供,主要有三种方式:

       (1)GESTURE 指定为当前环境支持的相关用户交互调度 TransformGestureEvent、PressAndTapGestureEvent 和 GestureEvent 事件并将其他触摸事件(例如,轻敲)解释为鼠标事件。

      (2)NONE  指定将用户触摸启用触摸设备的所有行为解释为鼠标事件类型。

      (3)TOUCH_POINT 指定仅为基本触摸事件调度事件,如单个手指点击。

但是,对于具有多个触控点以及执行复杂运动的指针设备,如人手,Flash 运行时支持其他事件处理 API 集(称为 gesture 事件)。使用这些 gesture 事件处理用户交互的 API 包括下列类:

  • flash.events.TouchEvent
  • flash.events.GestureEvent
  • flash.events.GesturePhase
  • flash.events.TransformGestureEvent
  • flash.events.PressAndTapGestureEvent

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值