Skip to main content
Skip to main content

raycastClosestVector

raycastClosestVector

Description

Raycast closest rigid body object synchronously/blocking Callbacks will be performed before the function returns If the callback function returns true any possible following callbacks will be omitted

Definition

raycastClosestVector(vector origin, vector direction, float maxDistance, string callbackFunctionName, object? callbackTargetObject, integer? collisionMask)

Arguments

vectororigin
vectordirection
floatmaxDistance
stringcallbackFunctionNameraycastClosestCallback (nodeId, x,y,z, distance, nx,ny,nz, subShapeIndex, shapeId, isLast) -> boolean continueReporting
object?callbackTargetObject[optional]
integer?collisionMaskcollisionMask [optional, default=ALL_BITS]

Return Values

integernumShapesnumber of hit shapes, equal to number of performed callbacks