comparison tools/area_editor.py @ 690:9ae338ad2416

Add print_function import
author Neil Muller <drnlmuller@gmail.com>
date Tue, 10 Sep 2019 16:54:39 +0200
parents 3c7593a84b06
children 1eecaa7ed894
comparison
equal deleted inserted replaced
689:45d2a6aef3a4 690:9ae338ad2416
8 # To create a new level: 8 # To create a new level:
9 # 9 #
10 # editor levelname <xsize> <ysize> 10 # editor levelname <xsize> <ysize>
11 # (size specified in pixels 11 # (size specified in pixels
12 # 12 #
13
14 from __future__ import print_function
13 15
14 import os 16 import os
15 import sys 17 import sys
16 18
17 import pygame 19 import pygame
687 self._start_pos = snapped_pos 689 self._start_pos = snapped_pos
688 else: 690 else:
689 self.level.add_line(self._start_pos, snapped_pos) 691 self.level.add_line(self._start_pos, snapped_pos)
690 self._start_pos = None 692 self._start_pos = None
691 else: 693 else:
692 print "Click: %r" % ( 694 print("Click: %r" % (
693 self.level.point_to_pymunk(corrected_pos),) 695 self.level.point_to_pymunk(corrected_pos),))
694 if ev.button == 4: # Scroll up 696 if ev.button == 4: # Scroll up
695 self._move_view((0, -10)) 697 self._move_view((0, -10))
696 elif ev.button == 5: # Scroll down 698 elif ev.button == 5: # Scroll down
697 self._move_view((0, 10)) 699 self._move_view((0, 10))
698 elif ev.button == 6: # Scroll left 700 elif ev.button == 6: # Scroll left
1334 super(EditorApp, self).draw(surface) 1336 super(EditorApp, self).draw(surface)
1335 1337
1336 1338
1337 if __name__ == "__main__": 1339 if __name__ == "__main__":
1338 if len(sys.argv) not in [2, 4]: 1340 if len(sys.argv) not in [2, 4]:
1339 print 'Please supply a levelname or levelname and level size' 1341 print)'Please supply a levelname or levelname and level size')
1340 sys.exit() 1342 sys.exit()
1341 # Need to ensure we have defaults for rendering 1343 # Need to ensure we have defaults for rendering
1342 parse_args([]) 1344 parse_args([])
1343 pygame.display.init() 1345 pygame.display.init()
1344 pygame.font.init() 1346 pygame.font.init()