Camera and Tilemaps fixed at 1x res

This commit is contained in:
2022-05-01 11:00:51 -04:00
parent 9f4007bb79
commit fb20b8d868
3 changed files with 16 additions and 14 deletions

View File

@ -341,14 +341,14 @@ void Game::update()
pVel.x = player.getComponent<TransformComponent>().velocity.x;
pVel.y = player.getComponent<TransformComponent>().velocity.y;
// if(camera.x < 0)
// camera.x = 0;
// if (camera.y < 0)
// camera.y = 0;
// if (camera.x > levelMap.w-camera.w*1.5-player.getComponent<TransformComponent>().width)
// camera.x = levelMap.w-camera.w*1.5-player.getComponent<TransformComponent>().width;
// if (camera.y > levelMap.h-camera.h*1.5-player.getComponent<TransformComponent>().height)
// camera.y = levelMap.h-camera.h*1.5-player.getComponent<TransformComponent>().height;
if(camera.x < 0)
camera.x = 0;
if (camera.y < 0)
camera.y = 0;
if (camera.x > levelMap.w-camera.w)
camera.x = levelMap.w-camera.w;
if (camera.y > levelMap.h-camera.h)
camera.y = levelMap.h-camera.h;
if (Game::debugCollisionBoxes)
{
for (auto& c: colliders)