Input.touchCount为屏幕触摸的数量(2个手指)
我们通过双指移动完成对视野缩放,所以屏幕上需要至少2个手指并且手指在移动
if ((Input.touchCount ==2) && (Input.GetTouch(0).phase == TouchPhase.Moved || Input.GetTouch(1).phase == TouchPhase.Moved))
{
}
说明:
Input.touchCount为屏幕上的触摸数(也就是2个手指)
Input.GetTouch(0),Input.GetTouch(1)分别指向2个手指
Input.GetTouch(1).phase == TouchPhase.Moved是手指在移动的意思
接下来通过2手指间距的变换来缩放屏幕
先获取手指间距
Touch touch1 = Input.GetTouch(

最低0.47元/天 解锁文章
2895

被折叠的 条评论
为什么被折叠?



