NGUI判断是否点击到UI控件
2015-09-14 14:43
309 查看
注意:UI应加上Box Collider
1、射线检测 UICamera发一条射线,射线碰到了东西就说明点击到了UI
2、根据UICamera中的变量isOverUI来判断,isOverUI==true说明点击到了UI,反之则未点击到
1、射线检测 UICamera发一条射线,射线碰到了东西就说明点击到了UI
Ray ray=UICamera.mainCamera.ScreenPointToRay(Input.mousePosition);// 向屏幕发射线 RaycastHit hit; if(Physics.Raycast(ray,out hit,200))//射线的碰撞检测 { print("点击了UI"); }
2、根据UICamera中的变量isOverUI来判断,isOverUI==true说明点击到了UI,反之则未点击到
相关文章推荐
- Easyui-Datagrid—表头灵活拖动
- UIViewController生命周期及应用界面切换
- NSAttributedString UIKit Additions 参考
- ios中UI控件的继承关系
- 使用autolayout设置UITableView的tableHeaderView
- 用Quick3.3简单开发微信打飞机 (三)----------------------------- 添加爆炸动画和子弹与敌机的碰撞
- 用Quick3.3开发微信打飞机 (二) -------------------- 子弹和敌人的配置和创建
- 用Quick3.3开发微信打飞机 (一) ----------------- 场景切换
- android 线程 thread 实现子线程更新UI
- UITableView + UISearchBar 实现搜索功能
- 2015年9月10日【程序包管理:rpm, yum】-JY1506402-19+liuhui880818
- request_threaded_irq()
- Android 线程操作 Runnable方式更新UI实例
- 理清android中values, values-v11, value-v14之间的关系
- UEditor插入表格没有边框但有间距
- LinkedBlockingQueue 的使用
- mysql启动报错 The server quit without updating PID file
- 关于错误 reason: 'UITableView dataSource must return a cell from tableView:cellForRowAtIndexPath:'
- 1101. Quick Sort (25)
- 1101. Quick Sort (25)