def __eventProcessing(self):
'''
fuehrt bei einem event die entsprechende Aktion aus
bewegen oder schiessen
Parameter: -
return values: -
'''
for event in pygame.event.get():
if event.type == pygame.QUIT:
self.done = True
elif event.type == pygame.KEYDOWN:
self.player1.update(self.mymap)
self.shaderUpdate = True
self.sendPos((self.player1.rect.centerx, self.player1.rect.centery))
elif event.type == pygame.MOUSEBUTTONDOWN:
bullet = self.player1.shot(event.pos)
if not bullet == None:
self.sendShot(event.pos)
评论列表
文章目录