-
Pygame
代码实例:
# -*- coding: utf-8 -*- import pygame import sys # 初始化pygame pygame.init() size = width, height = 600, 400 speed = [-2,1] bg = (0,191,255) # 创建指定大小窗口 screen = pygame.display.set_mode(size) # 创建窗口标题 pygame.display.set_caption("鄙视小乌龟") # 加载图片 turtle = pygame.image.load("turtle.png") # 获取图像的位置矩阵 position = turtle.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 > # 翻转图像 tuple = pygame.transform.flip(turtle, True, False) # 反方向移动 speed[0] = - speed[0] if position.top < 0 or position.bottom > height: speed[1] = -speed[1] #填充背景 screen.fill(bg) #更新图像 screen.blit(turtle,position) #更新界面 pygame.display.flip() #延迟10毫秒 pygame.time.delay(10)
效果:
----------------------------------------------------------------------------------来自一只网络上的小懒虫