using UnityEngine;
using System.Collections;
public class Drag : MonoBehaviour
{
float distance = 0;//触控缩放的距离
private float lastDist = 0;//用于计算触控缩放
private float curDist = 0;//用于计算触控缩放
int t;//判断缩放触控
// Update is called once per frame
void Update()
{
//两点以上触控,且触控点发生移动
if ((Input.touchCount > 1) && (Input.GetTouch(0).phase == TouchPhase.Moved
|| Input.GetTouch(1).phase == TouchPhase.Moved))
{
var touch1 = Input.GetTouch(0); //第一根手指
var touch2 = Input.GetTouch(1); //第二根手指
curDist = Vector2.Distance(touch1.position, touch2.position);//两指间距
//当手指移动时,重置起始距离为当前距离