Si efectivamente mezcló tabulaciones con espacios, es probable que el compañero copió código de un programa y lo pegó en otro.
Bueno no hay drama
Aquí lo dejo bien al código:
Código Python:
Ver originalimport pygame
import sys
FPS = 60
def main():
pygame.init()
pantalla=pygame.display.set_mode((480,300))
reloj1= pygame.time.Clock()
vx,vy=0,0
velocidad=5
t = 0
rect1= pygame.Rect(0,0,50,50)
while True:
for event in pygame.event.get():
if event.type == pygame.QUIT:
pygame.quit()
sys.exit()
if event.type == pygame.KEYDOWN:
if event.key == pygame.K_LEFT:
vx=-velocidad
if event.key == pygame.K_RIGHT:
vx=velocidad
if event.key== pygame.K_UP:
vy=-velocidad
if event.key == pygame.K_DOWN:
vy=velocidad
reloj1.tick(FPS)
pantalla.fill((200,200,200))
pygame.draw.rect(pantalla,(200,50,100), rect1)
rect1.move_ip(vx,vy)
pygame.display.update()
if rect1.bottom >= 300:
vy= -velocidad
print rect1.left
if __name__ == "__main__":
main()
Buena suerte.