平台判断
if (Application.platform == RuntimePlatform.WindowsEditor)
{
}
else if(Application.platform == RuntimePlatform.Android || Application.platform == RuntimePlatform.IPhonePlayer)
{
}
单点触摸
if(Input.touchCount == 1)
{
if (Input.GetTouch(0).phase == TouchPhase.Began)
{
}
if (Input.GetTouch(0).phase == TouchPhase.Moved)
{
}
if (Input.GetTouch(0).phase == TouchPhase.Ended)
{
}
}
多点触摸
使用多点触摸,首先要开启允许多点触摸
Input.multiTouchEnabled = true;
if (Input.touchCount == 2)
{
if (Input.GetTouch(0).phase==TouchPhase.Moved && Input.GetTouch(1).phase==TouchPhase.Moved)
{
var tempPosition1 = Input.GetTouch(0).position;
var tempPosition2 = Input.GetTouch(1).position;
}