Exemple #1
0
    def __init__(self, hi, dx, dy, t):
        Draw.__init__(self, hi)  # Héritage de la fonction Draw
        Draw.drawAliens(self)
        self.aliensNumber = len(self.Aliens2)
        self.spaceships = Draw.drawSpaceships(self)

        Draw.createBuletsAliens(self)
        (self.Barricades1, self.Barricades2,
         self.Barricades3) = Draw.drawBarricades(self)
        self.Barricades = self.Barricades1 + self.Barricades2 + self.Barricades3

        self.dx = dx
        self.dy = dy
        self.t = t
        self.c = 0
        self.bounce = 0
        self.cLoose = 0
Exemple #2
0
    def reMove(self):
        # Cette méthode est en court de finition.
        # Lorsqu'elle est appelée, elle détruit le boutton servant à confirmer que le joueur est prêt à commencer une
        # nouvelle partie et le Label self.LabelHelp
        # La méthode n'est cepandante pas fonctionnel car lors de son appel, les aliens ne ce déplacent pas et tirent
        # deux fois plus de balles que ce qu'ils devraient tirer normalement.

        self.buttonYes["command"] = ""
        self.buttonYes.destroy()
        self.labelHelp.destroy()
        self.hitBox()
        

        Move.moveAliens(self)
        Move.moveSpaceships(self)
        Move.moveBulet2(self)
        Move.moveBulet(self)
        Move.moveBuletAliens(self)

        Draw.createBuletsAliens(self)