总结:
Input.touchCount获取当前的触摸点数目,若为1则是单点触控,大于1则是多点触控
点击事件用:Input.GetTouch(num).phase == TouchPhase.Began这样的格式
代码:
using UnityEngine;
using System.Collections;
public class click2 : MonoBehaviour {
//设置点击时显示的图片
public Texture2D img;
void Start () {
}

这篇博客介绍了如何在Unity3D中处理单点和多点触控事件。通过`Input.touchCount`可以判断当前的触摸点数目,`Input.GetTouch(num).phase`用于检查触控阶段,如TouchPhase.Began表示点击开始。示例代码展示了如何在OnGUI方法中根据触控点坐标绘制图片,以响应用户的触控操作。

3727

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



