CanvasExtensions.GetChildRectTransformAtPoint Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Gets a child rect transform for the given point and parameters.
public:
[System::Runtime::CompilerServices::Extension]
static UnityEngine::RectTransform ^ GetChildRectTransformAtPoint(UnityEngine::RectTransform ^ rectTransformParent, UnityEngine::Vector3 worldPoint, bool recursive, bool shouldReturnActive, bool shouldReturnRaycastable);
public static UnityEngine.RectTransform GetChildRectTransformAtPoint (this UnityEngine.RectTransform rectTransformParent, UnityEngine.Vector3 worldPoint, bool recursive, bool shouldReturnActive, bool shouldReturnRaycastable);
static member GetChildRectTransformAtPoint : UnityEngine.RectTransform * UnityEngine.Vector3 * bool * bool * bool -> UnityEngine.RectTransform
<Extension()>
Public Function GetChildRectTransformAtPoint (rectTransformParent As RectTransform, worldPoint As Vector3, recursive As Boolean, shouldReturnActive As Boolean, shouldReturnRaycastable As Boolean) As RectTransform
Parameters
- rectTransformParent
- UnityEngine.RectTransform
The rect transform to look for children that may contain the projected (orthogonal to the child's normal) world point
- worldPoint
- UnityEngine.Vector3
The world point
- recursive
- Boolean
Indicates if the check should be done recursively
- shouldReturnActive
- Boolean
If true, will only check children that are active, otherwise it will check all children.
- shouldReturnRaycastable
- Boolean
If true, will only check children that if they have a graphic and have its member raycastTarget set to true, otherwise will ignore the raycastTarget value. Will still allow children to be checked that do not have a graphic component.