Click or drag to resize

SwipeGesture Class

滑动手势。你可以通过onBegin+onMove+onEnd关心整个滑动过程,也可以只使用onAction关注最后的滑动结果。滑动结果包括方向和加速度,可以从position和velocity获得。 注意onAction仅当滑动超过一定距离(actionDistance)时才触发。
Inheritance Hierarchy
SystemObject
  FairyGUIEventDispatcher
    FairyGUISwipeGesture

Namespace:  FairyGUI
Assembly:  FairyGUI (in FairyGUI.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
C#
public class SwipeGesture : EventDispatcher

The SwipeGesture type exposes the following members.

Constructors
  NameDescription
Public methodSwipeGesture
Initializes a new instance of the SwipeGesture class
Top
Properties
  NameDescription
Public propertyhost
Public propertyonAction
当手指从按下到离开经过的距离大于actionDistance时派发该事件。
Public propertyonBegin
当手指开始扫动时派发该事件。
Public propertyonEnd
手指离开屏幕时派发该事件。
Public propertyonMove
手指在滑动时派发该事件。
Top
Methods
Fields
  NameDescription
Public fieldStatic memberACTION_DISTANCE
Public fieldactionDistance
The min distance to fire onAction event 派发onAction事件的最小距离。如果手指扫过的距离少于此值,onAction不会触发(但onEnd仍然会派发)
Public fielddelta
移动的变化值
Public fieldposition
你可以在onBegin事件中设置这个值,那个后续将根据手指移动的距离修改这个值。如果不设置,那position初始为(0,0),反映手指扫过的距离。
Public fieldsnapping
是否把变化量强制为整数。默认true。
Public fieldvelocity
手指离开时的加速度
Top
See Also