小功能⭐️Unity判断是否单击到了UI
Posted 小星河丨U3D开发支持
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了小功能⭐️Unity判断是否单击到了UI相关的知识,希望对你有一定的参考价值。
文章目录
比如用于游戏公告等,点空白处关闭当前页面。
void Update ()
//场景中必须有EventSystem
if (Input.GetMouseButton(0))
if (EventSystem.current.IsPointerOverGameObject() || GUIUtility.hotControl != 0)
Debug.Log("单击到了UI");
else
Debug.Log("没有单击到UI");
配合获取点击到的UI物体,挺方便
var obj = EventSystem.current.currentSelectedGameObject;
Debug.Log(obj .transform.name);
大家还有什么问题,欢迎在下方留言!
如果你有 技术的问题 或 项目开发
都可以加下方联系方式
和我聊一聊你的故事🧡
以上是关于小功能⭐️Unity判断是否单击到了UI的主要内容,如果未能解决你的问题,请参考以下文章