赞
踩
pygame常规操作
导入模块
import pygame # 导入pygame模块
from sys import exit # 导入退出鼠标点击事件
from math import pi # 导入math模块π
import time # 导入时间模块
1.初始化pygame
pygame.init()
2.创建窗口大小
# 第一个参数: 设置窗口的大小
# 第二个参数: 设置窗口的样式(默认值是0),resizable->窗口可通过鼠标让其大小发生改变
# 第三个参数: 不建议设置
screen = pygame.display.set_mode((500, 300), pygame.resizable, 0)
3.设置窗口的填充背景颜色
# 颜色值 -> rgb
# rgb:三原色红(r)、绿(g)、蓝(b)
# (1).根据r,g,b的值的不同,可以创建出不同颜色
# (2).r,g,b的取值范围是0-255 白色:(255,255,255) 黑色:(0,0,0)
# (3).rgba:rgb+透明度
screen.fill((255, 255, 255))
4.设置窗口的标题
pygame.display.set_caption('hello,pygame')
5.获取屏幕的宽度
w = screen.get_width()
print(w)
6.获取屏幕的高度
h = screen.get_height()
print(h)
7.画直线
# aaline(surface, color, startpos, endpos, blend=1)
# startpos:起始点的位置
# endpos:结束位置
pygame.draw.aaline(screen, (10, 200, 120), (20, 20), (200, 200))
8.画矩形点
# aalines(surface, color, closed, pointlist, blend=1)
# closed: 是否关闭(是否连接起始点和终点)
# pointlist:需要画线连接的点的列表
pygame.draw.aalines(screen, (100,50,20), true,[(10,10),(60,20),(30,100),(100,120)])
9.画矩形
pygame.draw.rect(screen,(28,164,252),(340,360,120,200), 0)
10.画弧线
# arc(surface, color, rect, start_angle, stop_angle, width=1)
# rect:((x,y),(width, height))</
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。