Struct Ray
This struct captures the information needed for ray casting. It is technically not a Ray as it includes a length. This is to avoid performance issues with infinite length Rays.
Namespace: Unity.U2D.Entities.Physics
Syntax
public struct Ray
Fields
Origin
The Origin point of the Ray in World Space.
Declaration
public float2 Origin
Field Value
Type | Description |
---|---|
float2 | Point vector coordinate. |
Properties
Displacement
This represents the line from the Ray's Origin to a second point on the Ray. The second point will be the Ray End if nothing is hit.
Declaration
public float2 Displacement { get; set; }
Property Value
Type | Description |
---|---|
float2 | Line vector. |
Methods
GetLerpPosition(Single)
Declaration
public float2 GetLerpPosition(float fraction)
Parameters
Type | Name | Description |
---|---|---|
Single | fraction |
Returns
Type | Description |
---|---|
float2 |