public class PointColliderUtil
{
public static GameObject OnePointColliderObject()
{
PointerEventData eventDataCurrentPosition = new PointerEventData(EventSystem.current);
eventDataCurrentPosition.position = new Vector2(Input.mousePosition.x, Input.mousePosition.y);
List<RaycastResult> results = new List<RaycastResult>();
try
{
EventSystem.current.RaycastAll(eventDataCurrentPosition, results);
}
catch (Exception ex)
{
}
if (results.Count > 0)
{
return results[0].gameObject;
Unity点击物体点不到?帮你查看点击的物体的名字
最新推荐文章于 2025-06-04 14:29:58 发布