Gesture Event Properties
Every gesture receives an event object with the following set of properties. The touchCenter, touchDistance, touchOffset, scale and rotation properties only return values when using multi-touch Events.
译:每一个手势收到一个具有以下属性集的一个事件对象。该touchCenter,touchDistance,touchOffset,缩放和旋转属性只使用多点触摸事件时,返回值。
Positioning
event.point— Current x and y position 译:当前x和y位置event.start— Start x and y position. 译:开始x和y位置。event.previous— Previous x and y position. 译: 先前的x和y位置。
layerA = new Layer
layerA.pinchable.enabled = true
layerA.on Events.Pinch, (event) ->
print event.point
Offset
event.offset— Current x and y offset. 译:当前x和y偏移。event.offsetTime— Current duration since start. 译:自开始以来的当前时间。event.offsetAngle— Current angle since start. 译:自启动以来,目前的角度。event.offsetDirection— Current direction since start. 译:自启动以来,目前的方向。
layerA = new Layer
layerA.on Events.Pan, (event) ->
print event.offset
Deltas
event.delta— Offset since last event. 译:自去年事件的偏移量。event.deltaTime— Time since last event. 译:自去年以来,事件的时间。event.deltaAngle— Angle change since last event. 译:自去年以来,事件的角度改变。event.deltaDirection— Direction change since last event. 译:自去年以来,事件的方向变化。
layerA = new Layer
layerA.on Events.Swipe, (event) ->
print event.delta
Velocity & Force
event.velocity— Current speed in x and y values. 译:当前速度在x和y的值。event.force— Current pressure sensitivity of a tap. 译:目前按压的按压敏感性。
layerA = new Layer
layerA.on Events.Swipe, (event) ->
print event.velocity
Input
event.fingers— Amount of fingers on screen. 译:手指放在屏幕的数量。event.touchCenter— Center point between two fingers. 译:两指之间的中心点。event.touchDistance— Distance between two fingers. 译:两根手指之间的距离。event.touchOffset— Offset between two fingers. 译:两根手指之间的偏移。
layerA = new Layer
layerA.on Events.Rotate, (event) ->
print event.fingers