comparison scripts/level-editor @ 50:7d411ed02eac

Initial stab at detecting collisions.
author Simon Cross <hodgestar@gmail.com>
date Sun, 03 Apr 2011 21:18:31 +0200
parents 416e40b77924
children 43cd89b20492
comparison
equal deleted inserted replaced
49:64cf9949e189 50:7d411ed02eac
50 position[1] = min(position[1], level.pixel_size[1] - SCREEN[1]) 50 position[1] = min(position[1], level.pixel_size[1] - SCREEN[1])
51 51
52 clip_rect = pygame.Rect(position, screen_surface.get_size()) 52 clip_rect = pygame.Rect(position, screen_surface.get_size())
53 level_surface.set_clip(clip_rect) 53 level_surface.set_clip(clip_rect)
54 level.draw(level_surface) 54 level.draw(level_surface)
55 level.draw_tiles(level_surface)
55 screen_surface.blit(level_surface, (0, 0), clip_rect) 56 screen_surface.blit(level_surface, (0, 0), clip_rect)
56 57
57 text = skaapsteker.widgets.text.Text("Level: %s.\nOffset: %r" 58 text = skaapsteker.widgets.text.Text("Level: %s.\nOffset: %r"
58 % (levelname, position), 59 % (levelname, position),
59 color='white') 60 color='white')