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