fix: bug mileanri que deixava al jugador atascat en algunes rampes en certes condicions
This commit is contained in:
@@ -262,7 +262,7 @@ auto checkCollision(const LineDiagonal& l1, const LineVertical& l2) -> SDL_Point
|
||||
const float X = X1 + (u_a * (X2 - X1));
|
||||
const float Y = Y1 + (u_a * (Y2 - Y1));
|
||||
|
||||
return {.x = static_cast<int>(X), .y = static_cast<int>(Y)};
|
||||
return {.x = static_cast<int>(std::round(X)), .y = static_cast<int>(std::round(Y))};
|
||||
}
|
||||
return {.x = -1, .y = -1};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user