You are on page 1of 2

import pygame

from time import sleep


pygame.init()
s=pygame.display.set_mode((300,150))
b=pygame.image.load('bg.png')
b1=pygame.image.load('bg2.png')
b2=pygame.image.load('bg0.png')
h1=pygame.image.load('c1.png')
h=pygame.image.load('c2.png')
s.blit(b,(0,0))
k=[20,120]
pygame.display.update()
s.blit(h,k)
pygame.display.update()
sleep(1)
fb=k[0]
ud=k[1]
u=0
t=u
#s.blit(g,(10,370))
#pygame.display.update()
#sleep(1)
run=True
while run:
if t>820:
run=False
if u>540:
b=b2
h=h1
fb=10
ud=120
u=0
elif fb>280:
b=b1
h=h
fb=10
ud=120
# handling key events
for event in pygame.event.get():
s.blit(b,(0,0))
pygame.display.update()
s.blit(h,(fb,ud))
pygame.display.update()
if event.type == pygame.KEYDOWN:
if event.key == pygame.K_UP:
if ud<115:
ud=ud
else:
ud-=10
s.blit(h,(fb,ud))
pygame.display.update()
if event.key == pygame.K_DOWN:
if ud>130:
ud=ud
else:
ud+=10
s.blit(h,(fb,ud))
pygame.display.update()
if event.key == pygame.K_LEFT:
if fb<20:
fb=fb
else:
fb-=20
s.blit(h,(fb,ud))
pygame.display.update()
if event.key == pygame.K_RIGHT:
u+=20
fb+=20
t+=20
s.blit(h,(fb,ud))
pygame.display.update()
pygame.quit()

You might also like