private void CheckIsDragging() { if (m_inputManager.IsDragging()) { m_touchPos -= m_startTouchPosition; if ((m_currentLevel.GetSwipe(m_currentSwipe) == Swipes.Left && m_touchPos.x < 0.0f) || (m_currentLevel.GetSwipe(m_currentSwipe) == Swipes.Right && m_touchPos.x > 0.0f)) { m_swipeManager.SetCurrentSwipeLocation(new Vector2(m_touchPos.x, 0.0f)); } if ((m_currentLevel.GetSwipe(m_currentSwipe) == Swipes.Up && m_touchPos.y > 0.0f) || (m_currentLevel.GetSwipe(m_currentSwipe) == Swipes.Down && m_touchPos.y < 0.0f)) { m_swipeManager.SetCurrentSwipeLocation(new Vector2(0.0f, m_touchPos.y)); } } }