zoukankan      html  css  js  c++  java
  • Flex中处理多点触摸和手势

    在Flex中多点触摸和手势都需要利用Multitiouch类来完成:
    1.supportsGestureEvents:判断是否支持手势
    2.supportsTouchEvents:判断是否支持多点触摸
    可以利用其maxTouchPoints来获得程序的设备所能处理的触摸点总数量

    一.触摸事件处理:

    1.设置输入模式:Multitouch.inputMode的属性为MultitouchInputMode.TOUCH_POINT
    2.注册相应的事件:
    TouchEvent.TOUCH_BEGIN/TOUCH_END/TOUCH_MOVE/TOUCH_OUT/TOUCH_OVER/TOUCH_ROLL_OUT/
    TOUCH_ROLL_OVER/TOUCH_TAP
    3.从相应的回调函数得到参数的属性值:
    type/touchPointID/localX/localY/sizeX/sizeY

    二.手势事件处理:

    1.获取设备支持的手势:Multitouch.supportedGestures
    2.设置输入模式:Multitouch.inputMode的属性为MultitouchInputMode.GESTURE
    3.注册相应的事件:
    GestureEvent.GESTURE_TWO_FINGER_TAP/PressAndTapGestureEvent.GESTURE_PRESS_AND_TAP/
    TransformGestureEvent.GESTURE_PAN/TransformGestureEvent.GESTURE_ROTATE/
    TransformGestureEvent.GESTURE_SWIPE/TransformGestureEvent.GESTURE_ZOOM

  • 相关阅读:
    有符号数与无符号数的转换
    二进制的反码
    c 位运算
    安装和使用PhantomJS
    SecureCRT图形界面
    php curl模拟登陆抓取数据
    sublime text 3 配置方法
    chrome不支持12px,解决办法
    对下拉的一些操作记录
    Vue tree自定义事件注意点
  • 原文地址:https://www.cnblogs.com/fuland/p/3636966.html
Copyright © 2011-2022 走看看