Mercurial > skaapsteker
comparison scripts/level-editor @ 79:fe8652a060df
Simple menu screen and TextChoice widget
author | Stefano Rivera <stefano@rivera.za.net> |
---|---|
date | Mon, 04 Apr 2011 00:46:13 +0200 |
parents | 95cb0b575e05 |
children | f065109d80ae |
comparison
equal
deleted
inserted
replaced
78:f29b7ada68c1 | 79:fe8652a060df |
---|---|
59 screen_surface.blit(level_surface, (0, 0), clip_rect) | 59 screen_surface.blit(level_surface, (0, 0), clip_rect) |
60 | 60 |
61 tilepos = (position[0] // 64, position[1] // 64) | 61 tilepos = (position[0] // 64, position[1] // 64) |
62 text = Text("Level: %s.\nOffset: %r Tile: %r\nFPS: %.1f" | 62 text = Text("Level: %s.\nOffset: %r Tile: %r\nFPS: %.1f" |
63 % (levelname, position, tilepos, sum(fpss)/len(fpss)), | 63 % (levelname, position, tilepos, sum(fpss)/len(fpss)), |
64 (10, 10), | |
64 color='white') | 65 color='white') |
65 text.draw(screen_surface, (10, 10)) | 66 text.draw(screen_surface) |
66 | 67 |
67 pygame.display.flip() | 68 pygame.display.flip() |
68 fpss = (fpss + [1000 / clock.tick(FRAMERATE)])[-FRAMERATE:] | 69 fpss = (fpss + [1000 / clock.tick(FRAMERATE)])[-FRAMERATE:] |
69 | 70 |
70 def main(): | 71 def main(): |