# HG changeset patch # User Neil Muller # Date 1282939923 -7200 # Node ID c67a4a4d78f6ae7e0ae01396d7da58da3da86749 # Parent 8e27efd331aaa04cd3bcc57ab8cb11da8eaceb77 Compensate for offset in rect_drawer diff -r 8e27efd331aa -r c67a4a4d78f6 tools/rect_drawer.py --- a/tools/rect_drawer.py Fri Aug 27 22:04:25 2010 +0200 +++ b/tools/rect_drawer.py Fri Aug 27 22:12:03 2010 +0200 @@ -85,7 +85,9 @@ rect = pygame.rect.Rect(0, 0, w, h) self.close_button.rect.midbottom = rect.midbottom self.add(self.close_button) - + self.offset = (0, 0) + else: + self.offset = (-self.state.current_scene.OFFSET[0], - self.state.current_scene.OFFSET[1]) self.draw_rects = True self.draw_things = True self.draw_images = True @@ -163,12 +165,14 @@ d = self._make_dict() for (num, col) in enumerate(d): print 'Rect %d : ' % num - for r in d[col]: + for rect in d[col]: + r = rect.move(self.offset) print ' (%d, %d, %d, %d),' % (r.x, r.y, r.w, r.h) print for i, image in enumerate(self.images): print 'Image %d' % i - r = image.rect + rect = image.rect + r = rect.move(self.offset) print ' (%d, %d, %d, %d),' % (r.x, r.y, r.w, r.h) print