Esempio n. 1
0
        if o.gauche:
            gestioncollGauche(listesprite, o)
            gestionTombage(listesprite, o)

    if o.pos.x > 1000:
        o.pos.x = 0

    if o.pos.y > 750 or o.pos.y < 0:
        o.pos.x = listetab[numtab].xdebut
        o.pos.y = listetab[numtab].ydebut + 10

    pygame.time.delay(15)

    o.peutsauter = True

    if Tableau.verifSortie(listetab[numtab], o):
        LISTE.empty()
        #LISTE.clear(screen, listetab[numtab].background)
        numtab += 1
        o.score += 1000 + ((numtab * 100) // 2) + numtab * 15
        LISTE = Tableau.dessinerTableau(listetab[numtab], screen, listesprite)
        Tableau.initPerso(listetab[numtab], o, screen)

    nbpiece = smallText.render((" x " + str(o.compteurpiece)), 1,
                               (210, 210, 210))
    screen.blit(listetab[numtab].background, (0, 0))
    LISTE.draw(screen)
    screen.blit(o.image, o.pos)
    screen.blit(piece, (0, 5))
    screen.blit(nbpiece, (20, 10))
    scA = smallText.render(("Score:" + str(o.score)), 1, (210, 210, 210))