このTQueryオブジェクトが格納しているオブジェクトのうち,特定の位置からの距離がもっとも近いものを返します.
t.nearest(x,y)
(x
,y
) からの距離がもっとも近いオブジェクトを返します.
t.nearest(obj)
オブジェクト obj
からの距離がもっとも近いオブジェクトを返します
t.nearest()
t
を作成したオブジェクト(allなどが呼び出されたオブジェクト)からの距離がもっとも近いものを返します
.
このTQueryオブジェクトが格納しているオブジェクトのうち,特定の位置からの距離がもっとも近いものだけからなるTQueryオブジェクト返します.
書式はnearestメソッドと同じですが,戻り値はTQueryオブジェクトになります.
もっとも近いオブジェクトが複数ある場合で,その中からランダムに1つ選ぶ場合は次のようにします
t.nearests().random()