unity检测鼠标是点击在UI上还是物体上
2024-10-11 16:09:46
void Update()
{
if (Input.GetMouseButtonDown(0)||(Input.touchCount >0 && Input.GetTouch(0).phase == TouchPhase.Began))
{
#if IPHONE || ANDROID
if (EventSystem.current.IsPointerOverGameObject(Input.GetTouch(0).fingerId))
#else
if (EventSystem.current.IsPointerOverGameObject())
#endif
Debug.Log("当前触摸在UI上"); else
Debug.Log("当前没有触摸在UI上");
}
}
最新文章
- Fire
- SQLServer中临时表与表变量的区别分析(转)
- SteamVR Unity工具包(VRTK)之激光和移动
- mac下xampp简单虚拟主机配置
- 英特尔® 实感™ SDK 前置摄像头 (F200) 常见问题解答
- io流之写文件
- (转载)php获取mysql版本的几种方法小结
- Rand
- (转)sql server 2008 不允许保存更改,您所做的更改要求删除并重新创建以下表 的解决办法
- 使用VSCode创建Asp.Net Core
- nginx https配置后无法访问,可能防火墙在捣鬼
- class类 __repr__ 与__str__
- Oracle 11g 发行版2的安装,PLSQL_Developer安装 , Oracle数据库安装失败,完全卸载,常用的命令
- Win10 + MASM32 + EditPlus 汇编语言编程环境设置
- Python-JS (JS介绍~JS的基础数据类型)
- hashCode() 和equals() 区别和作用(转)
- PHP完美分页类
- poi-word导出,导出多图片到word
- 好用的一个object c 宏
- 【BZOJ1047】[HAOI2007]理想的正方形 (倍增ST表)