//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(); }