Edit

Share via


DefaultRaycastProvider.GraphicsRaycast Method

Definition

Performs a graphics raycast against the specified layerMasks.

public:
 virtual UnityEngine::EventSystems::RaycastResult GraphicsRaycast(UnityEngine::EventSystems::EventSystem ^ eventSystem, UnityEngine::EventSystems::PointerEventData ^ pointerEventData, cli::array <UnityEngine::LayerMask> ^ layerMasks);
public UnityEngine.EventSystems.RaycastResult GraphicsRaycast (UnityEngine.EventSystems.EventSystem eventSystem, UnityEngine.EventSystems.PointerEventData pointerEventData, UnityEngine.LayerMask[] layerMasks);
abstract member GraphicsRaycast : UnityEngine.EventSystems.EventSystem * UnityEngine.EventSystems.PointerEventData * UnityEngine.LayerMask[] -> UnityEngine.EventSystems.RaycastResult
override this.GraphicsRaycast : UnityEngine.EventSystems.EventSystem * UnityEngine.EventSystems.PointerEventData * UnityEngine.LayerMask[] -> UnityEngine.EventSystems.RaycastResult
Public Function GraphicsRaycast (eventSystem As EventSystem, pointerEventData As PointerEventData, layerMasks As LayerMask()) As RaycastResult

Parameters

eventSystem
UnityEngine.EventSystems.EventSystem
pointerEventData
UnityEngine.EventSystems.PointerEventData
layerMasks
UnityEngine.LayerMask[]

Returns

UnityEngine.EventSystems.RaycastResult

The RaycastResult of the raycast.

Implements

Applies to