Raycast2D не работает?

private void Update() 
{
    RaycastHit2D hit = Physics2D.Raycast(transform.position, Vector2.right, 30f);
    if (hit.collider != null)
    {
        float distance = Mathf.Abs(hit.point.y - transform.position.y);
        Debug.Log(distance);
    }
}

Детектит только самого себя, на другие объекты вообще никак не реагирует


Ответы (0 шт):