Пример #1
0
    //Raycast method, used so we can add in the drawline when we raycast
    private void Raycast(Vector2 start, Vector2 end, out RaycastHit2D hit)
    {
        attached_character.disable_hb();
        hit = Physics2D.Linecast(start, end, blocking_layer);
        Color ray_color = Color.red;
        if (hit.collider == null)
        {
            ray_color = Color.blue;
        }

        Debug.DrawLine(start, end, ray_color, 5f);
        attached_character.enable_hb();
    }