>>481>>485
変数に付くpublicとかprivateの意味は理解してる?
してるなら、対象のGameObjectを取得したあと、GetComponent<クラス名>で
アタッチしているスクリプト(のクラスのインスタンス)を得られる。

>>484
回転させない、スケールも変えない、対象はBoxColliderのみ、
…みたいな条件を重ねるならば、オブジェクトの座標とコライダーのサイズから
比較的簡単に求められると思うけど、それ以上は数学苦手なので分からん