From: Ingo Ruhnke Date: Sun, 24 Feb 2008 23:59:31 +0000 (+0000) Subject: - fixed graphics bug with paralax layers X-Git-Url: https://git.verplant.org/?a=commitdiff_plain;h=9c1f5e6e6f018c75ea2ce19f8a49d85a0bada87b;p=supertux.git - fixed graphics bug with paralax layers SVN-Revision: 5339 --- diff --git a/src/object/tilemap.cpp b/src/object/tilemap.cpp index d24cacab9..88def1853 100644 --- a/src/object/tilemap.cpp +++ b/src/object/tilemap.cpp @@ -182,7 +182,8 @@ TileMap::draw(DrawingContext& context) float trans_x = roundf(context.get_translation().x); float trans_y = roundf(context.get_translation().y); - context.set_translation(Vector(trans_x * speed_x, trans_y * speed_y)); + context.set_translation(Vector(int(trans_x * speed_x), + int(trans_y * speed_y))); /** if we don't round here, we'll have a 1 pixel gap on screen sometimes. * I have no idea why */