加载图片:

pygame.image.load("图片名称")

eg:

xiaojiejie = pygame.image.load("./data/a/o/l/t/i/p/xiaojiejie.jpeg")

# ./data/a/o/l/t/i/p/xiaojiejie.jpeg 图片寻找路径

1

2

3

4

5

设置窗口标题:

pygame.display.set_caption('来自一个爱你的小哥哥')

1

加载左上角的小图标:

taoxin = pygame.image.load("./data/a/o/l/t/i/p/taoxin.jpg").convert_alpha()

pygame.display.set_icon(taoxin) #图标

1

2

效果示意图:

背景颜色:

#以下是三原色

red = (255,0,0)

green = (0,255,0)

blue = (0,0,255)

#根据三原色可按比例调制出其他颜色

eg:

grey = (177,177,177)

white = (255,255,255)

black = (0,0,0)

1

2

3

4

5

6

7

8

9

mp3音乐加载:

pygame.mixer.music.load("./data/a/o/l/t/i/p/jingqiaoqiao.mp3")

1

音乐播放:

#在主循环中

if pygame.mixer.music.get_busy() == False: #如果音乐没有播放

pygame.mixer.music.play() #播放音乐

1

2

3

给窗口填充颜色:

screen.fill((255,255,255)) #(255,255,255)为白色

1

将加载后的图片刷新到窗口指定位置:

screen.blit(xiaojiejie, (width_x, height_y))

#xiaojiejie为加载图片时赋予的变量

#(width_x, height_y)为以窗口左上角为(0,0)点的坐标系中的位置

1

2

3

刷新窗口:

#在主循环中:

pygame.display.flip()

或 pygame.display.update(http://www.amjmh.com)

1

2

3

加载文字:

#在主循环中:

textFont = pygame.font.SysFont("SimHei", 30) #加载字体

wo = textFont.render("我" , True, (200,0,60)) #加载文字

screen.blit(wo, (150, 440)) #将文字刷新到窗口指定位置

pygame.display.update() #刷新窗口

1

2

3

4

5

延时程序:

pygame.time.wait(3000) #程序停止3秒