Files
BH3/Assets/Scripts/Assembly-CSharp/UnityEngine/UI/RaycastTarget.cs
2025-08-13 09:26:42 +08:00

29 lines
580 B
C#

namespace UnityEngine.UI
{
[DisallowMultipleComponent]
[AddComponentMenu("UI/RaycastTarget")]
[RequireComponent(typeof(RectTransform))]
public class RaycastTarget : Graphic, ICanvasRaycastFilter
{
private RectTransform m_RectTransform;
public new RectTransform rectTransform
{
get
{
return m_RectTransform ?? (m_RectTransform = GetComponent<RectTransform>());
}
}
protected override void OnPopulateMesh(VertexHelper toFill)
{
toFill.Clear();
}
public bool IsRaycastLocationValid(Vector2 sp, Camera eventCamera)
{
return true;
}
}
}