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

パラメーター

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

戻り値

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

説明

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

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