@youngwang
2017-09-29T16:16:59.000000Z
字数 709
阅读 284
未分类
在此输入正文
import sysimport pygamefrom pygame.locals import *def play_name():pygame.init()window_size = (width, height) =(900, 700)speed = [6,4]color_black = (10, 20, 120)screen = pygame.display.set_mode(window_size)pygame.display.set_caption('name moving')name_image = pygame.image.load('name.png')name_rect = name_image.get_rect()while True:for event in pygame.event.get():if event.type == pygame.QUIT:pygame.quit()sys.exit()name_rect = name_rect.move(speed)if (name_rect.left < 0) or (name_rect.right >width):speed[0] =- speed[0]if (name_rect.top < 0) or (name_rect.bottom > height):speed[1] =- speed[1]screen.fill(color_black)screen.blit(name_image, name_rect)pygame.display.update()if __name__=='__main__':play_name()
注:png1是运行使用图片,png2和png3是实际运行结果。
