import pygame
from pygame.locals import *
from sys import exit # 用于程序退出
from random import randint
# 初始化
pygame.init()
# 设置界面,分辨率元组,窗口模式,色深。一般只设置分辨率即可
screen = pygame.display.set_mode((640, 480), 0, 32)
while True:
for event in pygame.event.get():
if event.type == QUIT: # 退出游戏的方法
exit()
# 当鼠标被点击时
if event.type == MOUSEBUTTONDOWN:
# 填充屏幕颜色
screen.fill((150, 255, 255))
# 创建RGB三色元组
rc = (randint(0, 255), randint(0, 255), randint(0, 255))
# 创建随机坐标元组,左上角
rp = (0, 0)
# 创建随机坐标元组,右下角
rs = (100, 100)
# 画矩形,参数:操作画面,颜色,
pygame.draw.rect(screen, rc, Rect(rp, rs))
# 刷新画面
pygame.display.update()
pygame教程1
于 2023-01-25 10:05:00 首次发布