bgColor = 0, 0, 0

mposX = 0
mposY = 0

while True:
    for event in pygame.event.get():
        #print event.type
        if event.type == pygame.QUIT:
            sys.exit()
        if event.type == pygame.MOUSEBUTTONDOWN:
            player1.headTo(event.pos)

    for ball in balls:
        ball.update(size)
    player1.update(size)

    for hitter in balls:
        for hittie in balls:
            hitter.collide(hittie)
        hitter.collide(player1)
        player1.collide(hitter)

    screen.fill(bgColor)
    for ball in balls:
        screen.blit(ball.image, ball.rect)
    screen.blit(player1.image, player1.rect)
    pygame.display.flip()
    clock.tick(60)
    #print clock.get_fps()
Exemple #2
0
            if event.key == pygame.K_s:
                player1.go("sdown")
            if event.key == pygame.K_d:
                player1.go("sright")
            
    for ball in balls:
        ball.update(size)
    player1.update(size)
        
    for hitter in balls:
        for hittie in balls:
            hitter.collide(hittie)
        for tile in level:
            hitter.collide(tile)
        hitter.collide(player1)
        player1.collide(hitter)
        for Block in level:
            player1.collide(Block)
             
            

    
    screen.fill(bgColor)
    for ball in balls:
        screen.blit(ball.image, ball.rect)
    for tile in level:
        screen.blit(tile.image, tile.rect)
    screen.blit(player1.image, player1.rect)
    pygame.display.flip()
    clock.tick(60)
    #print clock.get_fps()