[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Pingus-CVS] r3761 - trunk/pingus/src/worldobjs
From: |
grumbel at BerliOS |
Subject: |
[Pingus-CVS] r3761 - trunk/pingus/src/worldobjs |
Date: |
Thu, 10 Jul 2008 12:49:46 +0200 |
Author: grumbel
Date: 2008-07-10 12:49:38 +0200 (Thu, 10 Jul 2008)
New Revision: 3761
Modified:
trunk/pingus/src/worldobjs/surface_background.cpp
Log:
Fixed(?) issue with background not being displayed properly on large screens
Modified: trunk/pingus/src/worldobjs/surface_background.cpp
===================================================================
--- trunk/pingus/src/worldobjs/surface_background.cpp 2008-07-10 10:47:55 UTC
(rev 3760)
+++ trunk/pingus/src/worldobjs/surface_background.cpp 2008-07-10 10:49:38 UTC
(rev 3761)
@@ -129,8 +129,12 @@
if (!bg_surface)
return;
+
Vector3f offset = gc.color().world_to_screen(Vector3f(0,0));
+ offset.x -= gc.color().get_rect().left;
+ offset.y -= gc.color().get_rect().top;
+
int start_x = static_cast<int>((offset.x * para_x) + scroll_ox);
int start_y = static_cast<int>((offset.y * para_y) + scroll_oy);
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Pingus-CVS] r3761 - trunk/pingus/src/worldobjs,
grumbel at BerliOS <=