Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- #-*- coding:utf-8 -*-
- import pygame
- import sys
- size = alto,ancho = 400,400
- xy = [0,5]
- color = [119,255,221]
- def cargar_imagen(nombre,alfa=False):
- imagen = pygame.image.load(nombre)
- if alfa == True:
- imagen = imagen.convert_alpha()
- else:
- imagen = imagen.convert()
- return imagen
- class Pelota(pygame.sprite.Sprite):
- def __init__(self):
- pygame.sprite.Sprite.__init__(self)
- self.imagen = cargar_imagen("objeto.png",alfa=True)
- self.rect = self.imagen.get_rect()
- self.rect.centerx = alto / 2
- self.rect.centery = ancho / 2
- screen = pygame.display.set_mode(size)
- pygame.display.set_caption("Ejemplo 2")
- pelota = Pelota()
- imagen_pelota = pelota.imagen
- jugando = True
- clock = pygame.time.Clock()
- while jugando:
- clock.tick(60)
- for event in pygame.event.get():
- if event.type == pygame.QUIT:
- jugando = False
- pelota.rect = pelota.rect.move(xy)
- if pelota.rect.top < 0 or pelota.rect.bottom > ancho:
- xy[1] = -xy[1]
- screen.fill(color)
- screen.blit(imagen_pelota, pelota.rect)
- pygame.display.flip()
- else:
- sys.exit()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement