X-Git-Url: http://gitweb.pgornicz.com/gitweb.cgi?a=blobdiff_plain;f=src%2FEffects%2FScreen.cpp;h=61108c42b01341553e2e21d208c38d8b82a6cab9;hb=46e842c7cc2e977f9bdd9fb4480dac26163fa25b;hp=e4ef901f3fd7503de4e6cbbc852efb22f116d0c0;hpb=5d5a6f3fc2e0bd7ef539cc7ac76c7650c8a80431;p=physics.git diff --git a/src/Effects/Screen.cpp b/src/Effects/Screen.cpp index e4ef901..61108c4 100644 --- a/src/Effects/Screen.cpp +++ b/src/Effects/Screen.cpp @@ -47,16 +47,16 @@ Vector2 Screen::positionDelta(const PhysicsEntity* e, float time_step) const radius = b->getRadius(); - if(pos.y > 600-radius && velo.y > 0) + if(pos.y > 600-radius) acc.y += 600-radius - pos.y; - if(pos.y < 0+radius && velo.y < 0) + if(pos.y < 0+radius) acc.y += 0+radius - pos.y; - if(pos.x > 800-radius && velo.x > 0) + if(pos.x > 800-radius) acc.x += 800-radius - pos.x; - if(pos.x < 0+radius && velo.x < 0) + if(pos.x < 0+radius) acc.x += 0+radius - pos.x; return acc;