Exemplo n.º 1
0
 def handle_raw_event(self, event):
     result = '\t' + pygame.event.event_name(event.type)
     if EventManager.is_keyboard_event(event.type):
         result += '\t' + pygame.key.name(event.key)
     elif event.type in EventManager.JOYSTICK_BUTTON_EVENTS:
         result += '\t' + str(event.button)
     elif event.type in EventManager.JOYSTICK_AXIS_EVENTS:
         result += '\tjoy: ' + \
             str(event.joy) + '\taxis: ' + str(event.axis) + \
             '\tvalue: ' + '%.3f' % (event.value)
     elif event.type in EventManager.JOYSTICK_HAT_EVENTS:
         result += '\tjoy: ' + \
             str(event.joy) + '\that: ' + str(event.hat) + \
             '\tvalue: ' + str(event.value)
     elif EventManager.is_joystick_event(event.type):
         result = '\t' + str(event)
     else:
         return
     print result
Exemplo n.º 2
0
 def handle_raw_event(self, event):
     if EventManager.is_keyboard_event(event.type) and \
             event not in SettingsManager.EVENTS_ESCAPE and \
             event not in SettingsManager.EVENTS_RETURN and \
             event not in SettingsManager.EVENTS_ACTION:
         self.handle_return()