打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
unity 捕捉屏幕的触控

 

unity 捕捉屏幕的触控

 

在andriod手机HTC Z710e测试下来,最多可以支持4根手指的触控,超出4根的不会再反应。

 

 

Js代码
 
  1. #pragma strict  
  2.   
  3. var imgBG : Texture2D;  
  4. var smallImg : Texture2D;  
  5.   
  6. function Start () {  
  7.   
  8. }  
  9.   
  10. function Update () {  
  11.   
  12. }  
  13.   
  14. function OnGUI(){  
  15.     //set screen background image  
  16.     GUI.DrawTexture(Rect(0,0,540,960),imgBG);  
  17.       
  18.     //get touch count  
  19.     var count=Input.touchCount;  
  20.     for(var i=0;i<count;i++){  
  21.         var iPos = Input.GetTouch(i).position;//get touch position  
  22.         var x = iPos.x;  
  23.         var y = iPos.y;  
  24.         GUI.DrawTexture(Rect(x,960-y,48,48),smallImg);  
  25.         GUI.Label(Rect(x,960-y-100,200,40),"(x,y)="+x+","+y);  
  26.     }  
  27.       
  28.     if(GUI.Button(Rect(0,0,100,40),"Quit")){  
  29.         Application.Quit();  
  30.     }  
  31. }  

 

 

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Unity3D 游戏引擎之实现平面多点触摸
Unity3D倒计时两种方法 | Unity3D教程手册
Unity3D GUI按钮的使用方法
canvas响应点击事件
unity获取设备经纬度(unity使用GPS)详解
想自己制作游戏?零基础怎么办?Unity3D帮你实现
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服