summaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/shapes.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/shapes.c b/src/shapes.c
index acc0dc06..90f95826 100644
--- a/src/shapes.c
+++ b/src/shapes.c
@@ -646,11 +646,12 @@ bool CheckCollisionPointTriangle(Vector2 point, Vector2 p1, Vector2 p2, Vector2
// Check collision between two rectangles
bool CheckCollisionRecs(Rectangle rec1, Rectangle rec2)
{
+ bool collision = false;
+
if ((rec1.x <= (rec2.x + rec2.width) && (rec1.x + rec1.width) >= rec2.x) &&
- (rec1.y <= (rec2.y + rec2.height) && (rec1.y + rec1.height) >= rec2.y))
- return true;
- else
- return false;
+ (rec1.y <= (rec2.y + rec2.height) && (rec1.y + rec1.height) >= rec2.y)) collision = true;
+
+ return collision;
}
// Check collision between two circles