Changeset 127:fe1f0bb4ecf0
- Timestamp:
- 09/02/13 15:22:42 (7 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
nagslang/screens/area.py
r107 r127 116 116 display_size = display_surface.get_size() 117 117 protagnist_pos = self.protagonist.physicser.get_render_position( 118 118 level_surface) 119 119 x_wide = display_size[0] // 2 120 120 y_wide = display_size[1] // 2 121 if protagnist_pos[0] < x_wide: 121 if display_size[0] > level_size[0]: 122 x = -(display_size[0] - level_size[0]) // 2 123 elif protagnist_pos[0] < x_wide: 122 124 x = 0 123 125 elif protagnist_pos[0] > level_size[0] - x_wide: … … 125 127 else: 126 128 x = protagnist_pos[0] - x_wide 127 if protagnist_pos[1] < y_wide: 129 if display_size[1] > level_size[1]: 130 y = -(display_size[1] - level_size[1]) // 2 131 elif protagnist_pos[1] < y_wide: 128 132 y = 0 129 133 elif protagnist_pos[1] > level_size[1] - y_wide:
Note:
See TracChangeset
for help on using the changeset viewer.