码迷,mamicode.com
首页 > 其他好文 > 详细

pygame学习记录(二) 画面更新

时间:2020-05-31 21:35:40      阅读:85      评论:0      收藏:0      [点我收藏+]

标签:div   mod   pygame   eve   记录   图片   span   while   game   

画面更新

简要描述:

- 使用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学习记录(二) 画面更新

标签:div   mod   pygame   eve   记录   图片   span   while   game   

原文地址:https://www.cnblogs.com/mirrorlied/p/13021557.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!