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)    调整图片鲜艳度

代码还会持续更新

posted on 2020-07-08 20:50  迷人的郁金香  阅读(354)  评论(0)    收藏  举报

导航