Skip to main content

SGraphicRaycaster

Index​

Functions Index​

Function Name
SUIRaycastResult Raycast ()

Properties Index​

Property Name
int SortOrderPriority get
int RenderOrderPriority get
SGameObject GameObject get

Functions​

Raycast​

SUIRaycastResult Raycast ()

Perform the raycast against the list of graphics associated with the Canvas and returns first UI raycast result.

ParameterTypeDescription
raycastResult = Space.Host.ExecutingObject.GraphicRaycaster.Raycast()
local trans = Space.Host.ExecutingObject
local canvas = Space.Host.GetReference("Canvas")
local gr = canvas.GraphicRaycaster
function Update()
local raycast = gr.Raycast()
Space.Log(raycast.ToString())
end
trans.OnUpdate(Update)

Properties​

SortOrderPriority​

int SortOrderPriority get

Priority of the raycaster based upon render orderPriority of the raycaster based upon sort order.

Space.Host.ExecutingObject.GraphicRaycaster.SortOrderPriority= 1

RenderOrderPriority​

int RenderOrderPriority get

Priority of the raycaster based upon render order.

Space.Host.ExecutingObject.GraphicRaycaster.RenderOrderPriority = 1

GameObject​

SGameObject GameObject get

Property Description

theGameObject = Space.Host.ExecutingObject.GraphicRaycaster.GameObject