Get n nearest objects without using colliders.

Thanks, @sylon , I’ll look into that. By a weird stroke of luck, this showed up:

using System.Linq;
 

 
//get 3 closest characters (to referencePos)
 
var nClosest = myTransforms.OrderBy(t=>(t.position - referencePos).sqrMagnitude)
 
                           .Take(3)   //or use .FirstOrDefault();  if you need just one
 
                           .ToArray();

Thanks to this thread: Clean(est) way to find nearest object of many (C#)

I’ll reply back if this actually solves anything.