位置: 编程技术 - 正文
推荐整理分享【unity3D】单点和多点触控(unity单选),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:unity物体点击,unity多点触摸,unity点击,unity画点,unity点击,unity点击模型,unity ui点击,unity点击模型,内容如对您有帮助,希望把文章链接给更多的朋友!
【狗刨学习网】
总结:
Input.touchCount获取当前的触摸点数目,若为1则是单点触控,大于1则是多点触控
点击事件用:Input.GetTouch(num).phase == TouchPhase.Began这样的式
代码:
using UnityEngine;
using System.Collections;
public class click2 : MonoBehaviour {
//设置点击时显示的图片
public Texture2D img;
void Start () {
}
void Update () {
}
void OnGUI () {
//记录当前触控点数目
int count = Input.touchCount;
//单点触控,首个触控点的标志是0
if (count == 1) {
//if(Input.GetTouch(0).phase == TouchPhase.Began){
}
float x = Input.GetTouch(0).position.x;
float y = Input.GetTouch(0).position.y;
GUI.DrawTexture(new Rect(x,y,,),img);
}
//多点触控,遍历每个触摸点
for (int i = 0 ; i < count ; i){
//if(Input.GetTouch(i).phase == TouchPhase.Began){}
float x = Input.GetTouch(i).position.x;
float y = Input.GetTouch(i).position.y;
GUI.DrawTexture(new Rect(x,y,,),img);
}
}
}
注意:
记得把脚本文件拖到Camera里面
然后设置脚本的图片
更多精彩尽在狗刨学习网
unity3D新闻:HTML5标准最终确定 体验或将有所改变 狗刨学习网报道:万维网联盟(WorldWideWebConsortium,简称W3C)近日发布了HTML5标准的推荐版,并将其命名为用于创建网页与应用程序的HTML5标准的终极版。
unity3d游戏开发之成功实现对数据库读取登陆 1,创建一个数据库表,我们就以test数据库为例,数据库里建一个tb_User表,tb_User里有User_Name,User_Pass字段.2,创建一个验证用户基本信息的asp.net页面,页面名字
Unity3D游戏开发之使用插件完成游戏小地图制作 在我们开发游戏或者虚拟现实中,一般都会用到小地图,如果要我们去写小地图,应该会花费一点时间的吧,如何加快我们的开发速度呢,其实在unity3d
标签: unity单选
本文链接地址:https://www.jiuchutong.com/biancheng/372999.html 转载请保留说明!友情链接: 武汉网站建设