0


unity判断鼠标是否点击到ui,获得当前点击到的ui物体

if (Input.GetMouseButtonUp(0))
     {

         //判断点击的是否是UI
         if (EventSystem.current.IsPointerOverGameObject())
         {

             Debug.Log("点击到了UI上");
         }
         else
         {

             Debug.Log("没有点击到UI上");
         }
     }

2、获得当前点击到的ui物体

/// <summary>

/// 获得当前点击到的UI物体

/// </summary>

public GameObject Skode_GetCurrentSelect()

{


    GameObject obj=null;



    GraphicRaycaster[] graphicRaycasters = FindObjectsOfType<GraphicRaycaster>();



    PointerEventData eventData = new PointerEventData(EventSystem.current);

    eventData.pressPosition = Input.mousePosition;

    eventData.positio
标签: c# unity VR

本文转载自: https://blog.csdn.net/qq_39646949/article/details/126846685
版权归原作者 苍狼王unity学院 所有, 如有侵权,请联系我们删除。

“unity判断鼠标是否点击到ui,获得当前点击到的ui物体”的评论:

还没有评论