Method Raycast
Raycast(Ray, TrackableType, Allocator)
Casts ray
against trackables specified with trackableTypeMask
.
Declaration
public NativeArray<XRRaycastHit> Raycast(Ray ray, TrackableType trackableTypeMask, Allocator allocator)
Parameters
Type | Name | Description |
---|---|---|
Ray | ray | A ray in session space. |
TrackableType | trackableTypeMask | The types of trackables to test for ray intersections. |
Allocator | allocator | The |
Returns
Type | Description |
---|---|
NativeArray<XRRaycastHit> | A |
Raycast(Vector2, TrackableType, Allocator)
Casts a ray originating from screenPoint
against trackables specified with trackableTypeMask
.
Declaration
public NativeArray<XRRaycastHit> Raycast(Vector2 screenPoint, TrackableType trackableTypeMask, Allocator allocator)
Parameters
Type | Name | Description |
---|---|---|
Vector2 | screenPoint | A point on the screen in normalized screen coordinates (0, 0) - (1, 1). |
TrackableType | trackableTypeMask | The types of trackables to test for ray intersections. |
Allocator | allocator | The |
Returns
Type | Description |
---|---|
NativeArray<XRRaycastHit> | A |