Changeset 50:94d47bfcc7bb
- Timestamp:
- Sep 1, 2013, 4:28:33 PM (7 years ago)
- Branch:
- default
- rebase_source:
- 51e63093769aa1bfdf9877bb8fdd98bb658b3823
- Files:
-
- 2 added
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
nagslang/screens/area.py
r47 r50 6 6 7 7 from nagslang.screens.base import Screen 8 from nagslang.level import Level 8 9 from nagslang.events import ScreenChange 9 10 … … 84 85 def setup(self): 85 86 self.keys = ControlKeys() 87 self._level = Level(self.name) 88 self._level.load() 86 89 self.add_walls() 87 90 self.add_protagonist() … … 90 93 self.walls = [] 91 94 body = pymunk.Body() 92 body.position = ( 400,300)93 corners = [(-200, -150), (-200, 150), (200, 150), (200, -150)]95 body.position = (0, -300) 96 corners = self._level.get_walls() 94 97 corner = corners[-1] 95 98 for next_corner in corners: … … 113 116 114 117 def render(self, surface): 115 surface.fill(pygame.color.Color(0, 0, 0)) 116 pymunk.pygame_util.draw(surface, *self.walls) 118 #surface.fill(pygame.color.Color(0, 0, 0)) 119 background = self._level.get_background() 120 surface.blit(background, (0, 0)) 121 #pymunk.pygame_util.draw(surface, *self.walls) 117 122 self.protagonist.render(surface) 118 123
Note: See TracChangeset
for help on using the changeset viewer.