pygame学习记录 画面更新
Posted mirrorlied
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pygame学习记录 画面更新相关的知识,希望对你有一定的参考价值。
画面更新
简要描述:
- 使用pygame.display.flip()进行画面的更新
- 设置屏幕的颜色
import pygame #---------------------------------分割线-------------------------------------------------------- pygame.init() #---------------------------------分割线-------------------------------------------------------- width = 800 height = 600 screen = pygame.display.set_mode((width, height), 0, 32) #---------------------------------分割线-------------------------------------------------------- #改变屏幕的颜色(RGB),[255, 255, 255]为白色, [0, 0, 0]为黑色 screen.fill([255, 255, 255]) #---------------------------------分割线-------------------------------------------------------- #改变了屏幕的颜色(或添加图片)不会马上体现在屏幕上,需要将图像刷新(每次更新图像记得都要更新图像)PS:写循环的结尾就不用管了。。。 pygame.display.flip() #---------------------------------分割线-------------------------------------------------------- while True: for event in pygame.event.get(): if event.type == pygame.QUIT: exit() pygame.quit()
**备注**
- 导入以下组件,可以快捷选择颜色
from pygame.color import THECOLORS
- 白色可以用 THECOLORS[‘white‘] 来替代 [255, 255, 255]
以上是关于pygame学习记录 画面更新的主要内容,如果未能解决你的问题,请参考以下文章