Surface用来生成一个矩形,Image用来导入外部图片,Time用来暂停时间。
Surface
生成矩形
face=py.Surface((200,200))
填充颜色
face.fill('blue')
放入界面
screen.blit(face,(50,50))
Image
导入图片
img=py.image.load('d:\\图片\\1.jpg')
缩放图片
img=py.transform.scale(img,(100,100))
放入界面
face.blit(img,(50,50))
Time
暂停时间
py.time.wait(1000)
完整程序
import pygame as py #导入游戏包
screen=py.display.set_mode((500,300)) #设置游戏界面大小
screen.fill('white') #填充界面颜色
py.display.set_caption('pygame游戏开发') #设置游戏名称
img=py.image.load('d:\\图片\\1.jpg') #导入外部图片
img=py.transform.scale(img,(100,100)) #缩放图片
face=py.Surface((200,200)) #定义一个矩形界面
face.fill('blue') #填充矩形界面颜色
py.time.wait(1000) #暂停1s钟
running=True #游戏进行标志
while running:
for event in py.event.get():
if event.type==py.QUIT: #退出游戏标志
running=False
screen.blit(face,(50,50)) #将矩形界面放在游戏界面上
face.blit(img,(50,50)) #将图片放在矩形界面上
py.display.flip() #更新界面
py.quit() #退出所有模块