//鼠标点击事件
//点击的是 UI
if (EventSystem.current.IsPointerOverGameObject())
{
Debug.Log("Clicked on the UI");
return;
}
else
{
Vector2 orgPos = cam.ScreenToWorldPoint(Input.mousePosition);
RaycastHit2D[] hitArr = Physics2D.RaycastAll(orgPos, Vector2.zero);
if (hitArr.Length > 0)
{
Unity 笔记鼠标点击事件
最新推荐文章于 2024-04-18 12:09:28 发布
本文详细介绍了Unity引擎中处理鼠标点击事件的方法,包括使用OnMouseDown、OnMouseUp和OnMouseOver等函数,以及如何在场景中实现物体的交互响应。通过实例代码解析,帮助开发者更好地理解和应用鼠标事件。
摘要由CSDN通过智能技术生成