pygame
1.import pygame,sys 导入pygame,sys库
2.pygame.init() pygame初始化
3.screen = pygame.display.set_mode((640,400)) 设置画布大小
4.pygame.display,set_caption("Holland") 设置窗口名称
5.for event in pygame.event.get() 遍历事件
6.event.type == pygame.QUIT 检测退出事件
7.pygame.quit() 关闭窗口
8.sys.exit() 退出程序
9.screen.fill((255,0,0)) 设置画布颜色
10.pygame.display.update() 加载更新
11.a = pygame.image.load("hello.jpg") 加载图片
12.screen.blit(a,(0,0)) 绘制图片
13.event.type == pygame.KEYDOWN 检测键盘按键按下
14.event.type == pygame.KEYUP 检测键盘按键释放
15.event.key == pygame.K_a 检测a键被按下
16.a.colliderect(b) 矩形碰撞检测
17.font = pygame.font.SysFont("kaiti",30) 设置字体字号
18.text = font.render("hi",True,(255,0,0)) 渲染文字
19.screen.blit(text,(30,50)) 绘制文字
20.event.type == pygame.MOUSEMOTION 检测鼠标移动
21.p = event.pos 获取鼠标位置
22.x = event.pos[0] 单独获取鼠标x值
23.y = event.pos[1] 单独获取鼠标y值
24.pygame.mixer.music.load("bgm.wav") 加载背景音乐
25.pygame.mixer.music.play(-1) 播放背景音乐
26.a = pygame.mixer.Sound("1.wav") 加载音效
27.a.play() 播放音效
28.event.type == pygame.MOUSEBUTTONDOWN 检测鼠标按下
29.event.type == pygame.MOUSEBUTTONUP 检测鼠标抬起
30.rect.colliderpoint((30,300)) 矩形和点碰撞检测
31.from PIL import Image,ImageEnhance 导入PIL库
32.img = Image.open("a.png") 打开图片
33.img1 = ImageEnhance.Brightness(img)
img2.img1.enhance(1.2) 调整图片亮度
34.img2.save("a1.png") 保存图片,需使用新名称
36.ing1 = ImageEnhance.Color(img)
img2 = img1.enhance(1.2) 调整图片鲜艳度
代码还会持续更新
浙公网安备 33010602011771号