把 touch脚本挂到相机,实现手机Android触摸改变相机视角与位置。
代码如下:
using System.Collections;
using System.Collections.Generic;using UnityEngine;
public class touch : MonoBehaviour {
private Touch oldTouch1; //上次触摸点1(手指1)
private Touch oldTouch2; //上次触摸点2(手指2)
void Start()
{
}
void Update()
{
//没有触摸
if (Input.touchCount <= 0)
{
return;
}
//单点触摸, 水平左右移动,上下旋转
if (1 == Input.touchCount)
{
Touch touch = Input.GetTouch(0);
Vector2 deltaPos = touch.deltaPosition; //自最后一帧所改变的屏幕位置
// transform.Rotate(Vector3.down * deltaPos.x