Mercurial > skaapsteker
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') |