浏览代码

GESTURE SWIPE

change name variable
pull/102/head
Ray 9 年前
父节点
当前提交
dcabb49244
共有 1 个文件被更改,包括 5 次插入5 次删除
  1. +5
    -5
      src/gestures.c

+ 5
- 5
src/gestures.c 查看文件

@ -72,7 +72,7 @@ static Vector2 moveDownPosition2 = { 0.0f, 0.0f };
static int numTap = 0;
static int pointCount = 0;
static int touchId = -1;
static int firstTouchId = -1;
static double eventTime = 0.0;
static double swipeTime = 0.0;
@ -120,9 +120,7 @@ void ProcessGestureEvent(GestureEvent event)
pointCount = event.pointCount; // Required on UpdateGestures()
if (pointCount < 2)
{
touchId = event.pointerId[0];
{
if (event.touchAction == TOUCH_DOWN)
{
numTap++; // Tap counter
@ -145,6 +143,8 @@ void ProcessGestureEvent(GestureEvent event)
touchUpPosition = touchDownPosition;
eventTime = GetCurrentTime();
firstTouchId = event.pointerId[0];
dragVector = (Vector2){ 0.0f, 0.0f };
}
else if (event.touchAction == TOUCH_UP)
@ -158,7 +158,7 @@ void ProcessGestureEvent(GestureEvent event)
startMoving = false;
// Detect GESTURE_SWIPE
if ((dragIntensity > FORCE_TO_SWIPE) && p">(touchId == 0)) // RAY: why check (touchId == 0)???
if ((dragIntensity > FORCE_TO_SWIPE) && n">firstTouchId == event.pointerId[0])
{
// NOTE: Angle should be inverted in Y
dragAngle = 360.0f - Vector2Angle(touchDownPosition, touchUpPosition);

正在加载...
取消
保存