mirror of
https://github.com/sigonasr2/hamster.git
synced 2025-04-18 14:39:40 -05:00
Fix the zoom! Finally!
This commit is contained in:
parent
530fdc7494
commit
946c329b37
@ -95,15 +95,9 @@ void HamsterGame::LoadLevel(const std::string_view mapName){
|
|||||||
}
|
}
|
||||||
|
|
||||||
void HamsterGame::UpdateGame(const float fElapsedTime){
|
void HamsterGame::UpdateGame(const float fElapsedTime){
|
||||||
/*if(Hamster::GetPlayer().GetZ()>1.f){
|
camera.SetViewSize(tv.GetWorldVisibleArea());
|
||||||
tv.SetZoom(1/Hamster::GetPlayer().GetZ(),tv.WorldToScreen(Hamster::GetPlayer().GetPos()));
|
|
||||||
}else{
|
|
||||||
tv.SetZoom(1.f,tv.WorldToScreen(Hamster::GetPlayer().GetPos()));
|
|
||||||
}*/
|
|
||||||
|
|
||||||
|
|
||||||
camera.Update(fElapsedTime);
|
camera.Update(fElapsedTime);
|
||||||
tv.SetWorldOffset(-SCREEN_FRAME.pos*(camera.GetViewSize()/SCREEN_FRAME.size)+camera.GetViewPosition());
|
tv.SetWorldOffset(tv.ScaleToWorld(-SCREEN_FRAME.pos)+camera.GetViewPosition());
|
||||||
Hamster::UpdateHamsters(fElapsedTime);
|
Hamster::UpdateHamsters(fElapsedTime);
|
||||||
Powerup::UpdatePowerups(fElapsedTime);
|
Powerup::UpdatePowerups(fElapsedTime);
|
||||||
border.Update(fElapsedTime);
|
border.Update(fElapsedTime);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user