刺激!23行代码,实现史上最劲爆的惊险画面!

python代码实现猪起飞,源码如下:

import pygame,sys,time
pygame.init()
size=width,height=600,400
speed=[1,1]
BLACK=0,0,0
screen =pygame.display.set_mode(size)
pygame.display.set_caption("一只特立独行的猪")
pig=pygame.image.load("1-1.jpg")
pigrect=pig.get_rect()
while True:
    for event in pygame.event.get():
        if event.type==pygame.QUIT:
            sys.exit()

    pigrect=pigrect.move(speed[0],speed[1])
    if pigrect.left<-50 or pigrect.right>width+50:
        speed[0]=-speed[0]
    if pigrect.top<-50or pigrect.bottom>height+50:
        speed[1]=-speed[1]
    screen.fill(BLACK)
    screen.blit(pig,pigrect)
    time.sleep(0.005)
    pygame.display.update()

效果:

 

posted @ 2021-04-21 20:06  挖掘机斯基  阅读(73)  评论(0)    收藏  举报