Version: 2018.4
public static int OverlapSphereNonAlloc (Vector3 position, float radius, out Collider[] results, int layerMask= AllLayers, QueryTriggerInteraction queryTriggerInteraction= QueryTriggerInteraction.UseGlobal);

パラメーター

position球形の中心
radius球形の半径
results結果を保存するバッファ
layerMask レイヤーマスク はレイキャストするときに選択的に衝突を無視するために使用します。
queryTriggerInteractionトリガーに設定されているものも検索対象にするか

戻り値

int results バッファに保存されているコライダーの数

説明

球に触れている/中にあるコライダーを演算し、与えたバッファに保存します。

Physics.OverlapSphere と似ていますがゴミを発生させません。