用户:
活泼的疾电猴65eR查看:0 回复:0 评论:0 创建时间:2021-07-14T13:22:43
【作品展示】

【作品介绍】
——
【作品源代码】
import pygame
import sys
import random
from pygame.locals import *
import time
import random
pygame.init()
pygame.display.set_caption("长隆")
bg_color = (36, 35, 33)
white = (255,255,255)
screen = pygame.display.set_mode((512, 288))
font = pygame.font.SysFont("SimHei", 24)
keep_going = True # 定义一个变量来表示是否执行循环
pic = pygame.image.load("nb1.png") # 加载图片资源
pic2 = pygame.image.load("A.png")
pic3 = pygame.image.load("B.png")
pic4 = pygame.image.load("1.png")
pic5 = pygame.image.load("5.png")
pic6 = pygame.image.load("6.png")
pic7 = pygame.image.load("7.png")
pic8 = pygame.image.load("12.png")
pic9 = pygame.image.load("2.png") # 加载图片资源编程猫
pic10 = pygame.image.load("3.png")
pic11 = pygame.image.load("4.png")
pic12 = pygame.image.load("13.png")
pic13 = pygame.image.load("9.png")
pic14 = pygame.image.load("8.png")
pic15 = pygame.image.load("11.png") # 加载图片资源编程猫
pic16 = pygame.image.load("10.png")
pic_list = [pic, pic2, pic3, pic4, pic5, pic6,
pic7, pic8, pic9, pic10, pic11, pic12,pic13,pic14,pic15,pic16] # 图片资源列表
cnt = 0
timer = pygame.time.Clock()
x = 0
y = 0
speed_x = 10
speed_y = 10
while keep_going:
screen = pygame.display.set_mode([1280, 720]) # 设置窗体
bg_color = (36, 35, 33) # 设置RGB值为白色
screen.fill(bg_color) # 填充白色
pygame.display.update()
for event in pygame.event.get():
if event.type == pygame.QUIT:
#如果触发退出事件就改写keep_going,不在执行无限循环
keep_going = False
screen.blit(pic_list[cnt % 16], (x, y)) # 绑定到对应位置x,y,图像加载到screen上面
pygame.display.update() # 更新界面
cnt += 1
timer.tick(2) # 设置一秒钟内出现2帧画面
pygame.quit() # 结束游戏
# background = pygame.image.load("nb.png")
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn