if (Input.touchCount >= 1)
{
Touch touch = Input.GetTouch(0);
switch (touch.phase)
{
case TouchPhase.Began:
previousTouchPosition = touch.position;
isMoving = false;
break;
case TouchPhase.Moved:
isMoving = true;
deltaMove = touch.position - previousTouchPosition;
previousTouchPosition = touch.position;
break;
case TouchPhase.Ended:
if (!isMoving)
{
}
isMoving = false;
break;
}
}
Unity 3D——Touch的用法
最新推荐文章于 2024-08-08 09:43:21 发布