diff options
author | JAROWMR <jarorutjes07@gmail.com> | 2024-12-06 12:31:38 +0100 |
---|---|---|
committer | JAROWMR <jarorutjes07@gmail.com> | 2024-12-06 12:31:38 +0100 |
commit | cc320c87372dfbcce5f1cee66397466d90a9ba0a (patch) | |
tree | 68236e75d2abd63d72f43d404104f1584e026b01 /src/crepe/system | |
parent | d0130b79680ffb873b56eafbb689aaaafa1ac2b3 (diff) |
removed minus one from calculation
Diffstat (limited to 'src/crepe/system')
-rw-r--r-- | src/crepe/system/CollisionSystem.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/crepe/system/CollisionSystem.cpp b/src/crepe/system/CollisionSystem.cpp index fe2d669..bde217f 100644 --- a/src/crepe/system/CollisionSystem.cpp +++ b/src/crepe/system/CollisionSystem.cpp @@ -512,7 +512,7 @@ bool CollisionSystem::get_box_circle_collision(const BoxCollider & box1, float distance_squared = distance_x * distance_x + distance_y * distance_y; // Compare distance squared with the square of the circle's radius - return distance_squared <= circle2.radius * circle2.radius-1; + return distance_squared <= circle2.radius * circle2.radius; } bool CollisionSystem::get_circle_circle_collision(const CircleCollider & circle1, @@ -533,7 +533,7 @@ bool CollisionSystem::get_circle_circle_collision(const CircleCollider & circle1 float radius_sum = circle1.radius + circle2.radius; // Check if the distance between the centers is less than or equal to the sum of the radii - return distance_squared <= radius_sum * radius_sum - 1; + return distance_squared <= radius_sum * radius_sum; } vec2 CollisionSystem::get_current_position(const vec2 & collider_offset, |