Commit a2a6ed92 by BellCodeEditor

auto save

parent 281fefa9
Showing with 56 additions and 5 deletions
import pygame
from pygame import locals
#创建窗口
screen = pygame.display.set_mode((660,480))
bg = pygame.image.load('bg.png')
food = pygame.image.load('apple.png')
body = pygame.image.load('body.png')
right = pygame.image.load('right.png')
while True:
for event in pygame.event.get():
if event.type == locals.QUIT:
exit()
screen.blit(bg,(0,0))
screen.blit(food,(330,240))
screen.blit(food,(600,450))
screen.blit(right,(240,120))
screen.blit(body,(210,120))
screen.blit(body,(180,120))
pygame.display.update()
import pygame import pygame
from pygame import locals
# 初始化pygame,为使用pygame做准备 # 初始化pygame,为使用硬件做准备
pygame.init() pygame.init()
# 创建一个窗口 # 创建一个窗口
screen = pygame.display.set_mode((660,480)) screen = pygame.display.set_mode((660, 480))
\ No newline at end of file
# # 背景
# background = pygame.image.load('bg.png')
# right = pygame.image.load('right.png')
# food = pygame.image.load('apple.png')
# body = pygame.image.load('body.png')
while True:
for event in pygame.event.get():
if event.type == locals.QUIT:
# 接收到退出事件后退出程序
exit()
# # 将背景图画上去
screen.blit(background, (0, 0))
# 将贪吃蛇画上去
screen.blit(right, (240, 120))
# 将贪吃蛇的身体画上去
screen.blit(body, (210, 120))
screen.blit(body, (180, 120))
screen.blit(body, (180, 90))
# 将果实画上去
screen.blit(food, (360, 300))
# 刷新画面
pygame.display.update()
\ No newline at end of file
# pygame.display.set_mode() #设置窗口大小 # pygame.display.set_mode() #设置窗口大小
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
screen = pygame.display.set_mode((660,480)) screen = pygame.display.set_mode((660,480))
#pygame.event.get() #获取pygame产生的事件 #pygame.event.get() #获取pygame产生的事件
#渲染图片 #渲染图片
#step1载入 pygame.image.load(img) #step1载入 pygame.image.load('img')
#step2绘制 pygame.surface.blit(source,dest) #source图像资源 dest坐标位置 #step2绘制 pygame.surface.blit(source,dest) #source图像资源 dest坐标位置
#step3画面刷新 pygame.display.update() #需要放到所有的surface.blit()方法后面 #step3画面刷新 pygame.display.update() #需要放到所有的surface.blit()方法后面
# 列表:中括号 # 列表:中括号
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment