Pygame定义窗口的格式:

import sys
import pygame

def run_game():
  #初始化背景设置,让Pygame可以正确工作
pygame.init()
  #创建一个显示窗口,尺寸为宽1200像素,高800像素,(尺寸为一个元组数据)
pingmu=pygame.display.set_mode((1200,800))
  #定义背景颜色(RGB数值)
  bg_color=(230,230,230)
  #定义窗口的标题为:fly game
  pygame.display.set_caption("fly game")

while True:  #每次执行while循环时,都会产生一个空屏幕,并擦去旧屏幕
 #所有的鼠标和键盘事件,都将促使for循环运行
      for event in pygame.event.get():
#当用户关闭窗口时,会检测到pygame.QUIT事件,再调用sys.exit退出窗口
        if event.type==pygame.QUIT:
sys.exit()
     #调用fill()方法来,让每次重绘屏幕时,都带有颜色:
     pingmu.fill(bg_color)
     #每次执行while循环时,都会产生一个空屏幕,并擦去旧屏幕(刷新率),此处命令会让最后一次绘制的屏幕可见
pygame.display.flip()

run_game()
01-15 15:10
查看更多