実際に私はマウスといくつかのオブジェクト間の衝突を検出するためにこの次のコードを使用しています。 私は、コードが複数のGameObjects(最初のものだけでなく、上記のもの)をキャプチャしてListに格納するようにします。 私は約Physics.RaycastAllを見たが、私は少し混乱していた。 void Update()
{
RaycastHit hit;
Ray r
私はゲームオブジェクトがビューを遮断何もせずに別のゲームオブジェクトを見ることができるかどうかを確認する機能を持っている: public bool CheckVision(GameObject target)
{
RaycastHit2D ray = (Physics2D.Raycast(transform.position, target.transform.position - t