From 6b122259cf32445a5b6d242acfc29cf065085bd4 Mon Sep 17 00:00:00 2001 From: kai-z99 Date: Wed, 29 May 2024 19:41:01 -0700 Subject: [PATCH] simplify --- src/rshapes.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/rshapes.c b/src/rshapes.c index 6f25c3f09..774275496 100644 --- a/src/rshapes.c +++ b/src/rshapes.c @@ -2335,8 +2335,9 @@ RLAPI bool CheckCollisionCircleLine(Vector2 center, float radius, Vector2 p1, Ve } // closest point on line - float closeX = p1.x + (dotProduct * (p2.x - p1.x)); - float closeY = p1.y + (dotProduct * (p2.y - p1.y)); + float closeX = p1.x - (dotProduct * (dx)); + float closeY = p1.y - (dotProduct * (dy)); + Vector2 close = { closeX, closeY }; //distnce from circle to closest point