My code:
local region = Region3.new(Vector3.new(500, 200, -498), Vector3.new(-500, 12, 498))
local mapArea = Instance.new("Part", workspace)
mapArea.Anchored = true
mapArea.CanCollide = false
mapArea.Position = Vector3.new(0, 100, 0)
mapArea.Size = region.Size
I'm trying to find any parts in between those two points, but when my code is run, the part it makes is tiny, and a straight line. Then, I run the :FindPartsInRegion3(region, ,mapArea, 1000). Please help! Is there an easier way to do this?

1 comment
GetTouchingParts returns a table filled with the parts touching the object, you can also use magnitude.