|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
第一次尝试pygame 用的是小甲鱼写的代码 但是发现我的运行起来 图片只会在顶端和底部左右来回 无法做到平缓过度 尝试过调节速度但不起作用,希望帮忙看看是代码哪里出问题了。
import pygame
import sys
#初始化Pygame
pygame.init()
size=width,height=2000,800
speed=[-2,1]
bg=(255,255,255)
screen=pygame.display.set_mode(size)
pygame.display.set_caption('nice')
nice=pygame.image.load('nice.jpg')
position=nice.get_rect()
while True:
for event in pygame.event.get():
if event.type==pygame.QUIT:
sys.exit()
position=position.move(speed)
if position.left<0 or position.right>width:
nice=pygame.transform.flip(nice,True,False)
speed[0]=-speed[0]
if position.top < 0 or position.bottom > height:
speed[1] = -speed[1]
screen.fill(bg)
screen.blit(nice,position)
pygame.display.flip()
pygame.time.delay(1000)
C:\Users\Administrator\Desktop
|
|