[rshapes] Fix DrawRectangleLinesEx()
Previously DrawRectangleLinesEx() would draw lines overlapping each other when they were thick enough (which was only noticeable if the color's alpha was lower than 255.)
This commit is contained in:
parent
935f3da3ff
commit
44facda3ed
1 changed files with 3 additions and 1 deletions
|
|
@ -631,7 +631,9 @@ void DrawRectangleLines(int posX, int posY, int width, int height, Color color)
|
|||
// Draw rectangle outline with line thickness
|
||||
void DrawRectangleLinesEx(Rectangle rec, float thick, Color color)
|
||||
{
|
||||
if ((thick > rec.width) || (thick > rec.height))
|
||||
if (thick <= 0.0f) return;
|
||||
|
||||
if ((thick > rec.width/2) || (thick > rec.height/2))
|
||||
{
|
||||
if (rec.width >= rec.height) thick = rec.height/2;
|
||||
else if (rec.width <= rec.height) thick = rec.width/2;
|
||||
|
|
|
|||
Loading…
Reference in a new issue