physics.space.intersect_point

Client

Queries the physics world for all colliders overlapping an exact world-space point


Syntax

local results = physics.space.intersect_point(
    point,
    options = {}
)

Parameters

TypeNameDescription
vector3pointWorld-space point to query as {x, y, z}
tableoptionsOptional table with mask, exclude, max_results, collide_bodies, and collide_areas fields

Returns

TypeNameDescription
tableresultsArray of tables, each with a collider field

Examples

Query colliders at a point
local results = physics.space.intersect_point({0, 1, 0})

for i, hit in ipairs(results) do
    core.engine.print("info", hit.collider)
end

On this page