各位大佬,我有几张图片连起来就是一个动作,想一秒放一张,用pygame怎么实现延迟,现在很快看不清

2020-05-28 军事 112阅读
import pygame,sys
from pygame.locals import *
pygame.init()
WINDOWWIDTH=480
WINDOWHEIGHT=700
caption_name='全民飞机大战'
DISPLAYSURF=pygame.display.set_mode((WINDOWWIDTH,WINDOWHEIGHT))
pygame.display.set_caption(caption_name)
Img=pygame.image.load('E:/Microsoft VS Code/python/Pygame/plane Eat plane/images/enemy1.png')#加载图片
FPS=30 #速度
Imgx=400
Imgy=500
fpsClock=pygame.time.Clock()#调用
while True:
    Imgx+=5#移动
    DISPLAYSURF.fill((255,255,255))#初始化屏幕
    DISPLAYSURF.blit(Img,(Imgx,Imgy))#绘制
    for event in pygame.event.get():
        if event.type == QUIT:
            pygame.quit()
            sys.exit()
    Imgx-=10#移动
    pygame.display.update()#更新
    fpsClock.tick(FPS)#保持速度
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com