day 11

part 1

import pygame 导入pygame模块

1.初始化pygame

pygame.init()

2.创建游戏窗口

scrrrn = pygame.display.set_mode((800,800))

3.游戏循环

while True:
    #检测事件
    for event in pygame.event.get():
        #检测窗口上的关闭按钮是否被点击
        if event.type ==pygame.QUIT:
            #关闭游戏
            print('关闭按钮被点击')
            exit()
#其他操作

part 2

import pygame#导入模块
pygame.init()#初始化环境
screen = pygame.display.set_mode((800,900))#定义窗口大小

1.创建字体对象

创建系统字体
SysFont(name,size,bold=False,italic=False)
name---字体名
size---字体大小
bold---加速
italic---倾斜

#font = pygame.font.SysFont('宋体',80)
#创建自定义字体
#Font(字体文件路径,字体大小
font = pygame.font.font('./font/aa.ttf',30)

#2.根据字体去创建显示对象文字
#render(self,text,antialias,color,background=None)
#text--要显示的文字内容
#antialias--是否平滑
#colar--计算机三原色(RGB)值的范围的0~255
# (255,0,0)红色
# (0,0,0,)黑色
# (255,255,255)白色
# (x,x,x)-->灰色
#3.将内容添加到窗口上
"""
#
需要显示的对象--surface类型的数据
显示位置--坐标(x,y)
"""

pygame.display.flip()#将窗口上的内容展示出来
surface = font.render('Welcome to LOL',True,(255,0,0))#2.根据字体去创建显示对象文字
screen.blit(surface,(100,100))#需要显示的对象--surface类型的数据,显示位置--坐标(x,y)
pygame.display.flip()
print(type(surface))

while True:
    for event in pygame.event.get():
        if event.type == pygame.QUIT:
            exit()

part 3

import pygame#导入模块
pygame.init()#环境初始化
window = pygame.display.set_mode((800,800))#定义窗口大小
window.fill((200,200,200))#窗口背景颜色

1.获取图片对象

image = pygame.image.load('./TIM.jpg')

a.获取图片大小

image_size = image.get_size()
print(image_size)

b.图片缩放
transfrom:形变包含缩放,旋转,平移。

image = pygame.transform.scale(image,(500,500))

旋转
rotate(旋转对象,旋转角度)

image = pygame.transform.rotate(image,45)

旋转缩放
def rotozoom(旋转对象,角度,缩放比例)

image = pygame.transform.rotozoom(image,1,0.5)

2.将图片对象渲染到窗口

window.blit(image,(0,0))

3.在屏幕上展示

pygame.display.flip()
while True:      #游戏循环
    for event in pygame.event.get():
        if event.type == pygame.QUIT:
            exit()

part 4

import pygame
pygame.init()
window = pygame.display.set_mode((800,800))
window.fill((255,255,255))

1.画直线

line(surface,color,start_pos,end_pos,width=1)
pygame.draw.line(window,(255,0,0),(0,0),(700,700),50)
pygame.draw.line(window,(255,0,0),(700,0),(0,700),50)

2.画曲线

from math import pi
#pygame.draw.arc(window,(255,255,255),(100,100,100,100),pi/2,pi,50)

3.画圆

import random
#circle(位置,颜色,圆心位置,半径,width=0)
pygame.draw.circle(window,(random.randint(0,255),random.randint(0,255),random.randint(0,255)),(500,300),200,20)

2.将内容渲染

pygame.display.flip()




while True:
    for event in pygame.event.get():
        if event.type == pygame.QUIT:
            exit()
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 211,884评论 6 492
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,347评论 3 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 157,435评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,509评论 1 284
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,611评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,837评论 1 290
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,987评论 3 408
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,730评论 0 267
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,194评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,525评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,664评论 1 340
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,334评论 4 330
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,944评论 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,764评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,997评论 1 266
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,389评论 2 360
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,554评论 2 349

推荐阅读更多精彩内容