在移动设备上经常会有手势操作:方向滑动判断,缩放,乃至稍微复杂的一些,画圈,S移动等;当然目前有很多手势插件可以用,不过能自己弄出来还是不错的,这里先上一个简单的方向滑动判断
--------------------------------------------------------------------我是分割线---------------------------------------------------------------------------------------------------------
#region---------------------手势判断----------------------
enum FingerTouchType
{
type_LeftMove,
type_RightMove,
type_UpMove,
type_DownMove
}
//记录触屏位置
Vector2 screenPos = new Vector2();
/// <summary>
/// 判断函数,放在update里执行
/// </summary>
void FingerTouch()
{
if (Input.touchCount <= 0)
return;
if (Input.touchCount == 1)
{
if (Input.touches[0].phase == TouchPhase.Began)
{
//记录位置
screenPos = Input.touches[0].position;
}
else if