コード例 #1
0
ファイル: goal.py プロジェクト: Schubes/FootSim
 def __init__(self, leftGoal):
     if leftGoal:
         posX = - 1.5
     else:
         posX = FIELD_LENGTH + 1.5
     posY = FIELD_WIDTH/2
     PitchObject.__init__(self, COLOR_GOAL, posX, posY, GRAPH_GOAL_SIZE)
     PitchObject.update(self)
コード例 #2
0
ファイル: homeposition.py プロジェクト: Schubes/FootSim
 def update(self):
     self.move()
     PitchObject.update(self)
コード例 #3
0
ファイル: ball.py プロジェクト: Schubes/FootSim
 def update(self, players):
     """ method called by matchturn using existing pygame.sprite implementation"""
     self.move()
     self.checkOutOfBounds()
     PitchObject.update(self)
     self.evaluateControl(players)
コード例 #4
0
ファイル: abstractPlayer.py プロジェクト: Schubes/FootSim
 def update(self):
     if self.recovering:
         self.recovering -= 1
     self.move()
     PitchObject.update(self)