void Update()
    {
        RaycastHit2D hitData = Physics2D.Raycast(transform.position, transform.right,1f);
        if (transform.name != hitData.collider.name && hitData.collider != null)
    {
        Destroy(gameObject);
        Debug.Log(transform.name);
        Debug.Log(hitData.collider.name);
    }
    Debug.DrawRay(transform.position, transform.right, new Color(1,0,0));
    }





이렇게 만들어서 쓰고 있는데
오브젝트끼리 충돌했을 때 원점밖에 감지를 못하는 상황임
그리는건 제대로 나오는데
대체 뭐가 문제인거임?

Vector3를 써서 문제가 생기는건가?

추가(Vector2 써도 똑같음)