滑动返回坐标Vector2方向判别

原理如下图所示
这里写图片描述
代码判断为

 Vector2 m_Dir;
            if (m_Dir.y < m_Dir.x && m_Dir.y > -m_Dir.x)
            {
                //向右
                Debug.Log("向右");
            }
            else if (m_Dir.y > m_Dir.x && m_Dir.y < -m_Dir.x)
            {
                //左
                Debug.Log("向左");
            }
            else if (m_Dir.y > m_Dir.x && m_Dir.y > -m_Dir.x)
            {
                //上
                Debug.Log("向上");
            }
            else if (m_Dir.y < m_Dir.x && m_Dir.y < -m_Dir.x)
            {
                //下
                Debug.Log("向下");
            }

猜你喜欢

转载自blog.csdn.net/qq_36274965/article/details/79498287