找回密码
 中文实名注册
查看: 275|回复: 0

春晓

[复制链接]

5

主题

63

帖子

321

积分

中级会员

Rank: 3Rank: 3

积分
321
发表于 2023-5-21 12:06:24 | 显示全部楼层 |阅读模式

import sys
import pygame
import random
# 使用pygame之前必须初始化-----------------------
pygame.init()
窗口 = pygame.display.set_mode((400, 400))
pygame.display.set_caption('这里是标题')  # 设置窗口的标题,即游戏名称
# 引入字体类型
字体1 = pygame.font.SysFont("SimHei", 50)
字体2 = pygame.font.SysFont("SimHei", 20)
字体3 = pygame.font.SysFont("SimHei", 50)
字体4 = pygame.font.SysFont("SimHei", 50)
字体5 = pygame.font.SysFont("SimHei", 50)
字体6 = pygame.font.SysFont("SimHei", 50)
#-----------------------窗口设置
时钟clock = pygame.time.Clock()  # 生成一个时钟

text1 = 字体1.render("春晓", True, 'red', 'yellow')
text2 = 字体2.render("唐.孟浩然", True, 'green', 'blue')
text3 = 字体3.render("春眠不觉晓", True, 'red', 'yellow')
text4 = 字体4.render("处处闻啼鸟", True, 'red', 'yellow')
text5 = 字体5.render("夜来风雨声", True, 'red', 'yellow')
text6 = 字体6.render("花落知多少", True, 'red', 'yellow')
# 固定代码段,实现点击"X"号退出界面的功能,几乎所有的pygame都会使用该段代码
while True:
    # 循环获取事件,监听事件状态
    for event in pygame.event.get():
        # 判断用户是否点了"X"关闭按钮,并执行if代码段
        if event.type == pygame.QUIT:
            pygame.quit()
            sys.exit()

    时钟clock.tick(10)  # 数值越大 ,速度越快

    窗口.fill('white')  # 窗口填充颜色 ,相当于换一张纸。 True抗锯齿,字体平滑。

    窗口.blit(text1, (150, 0))
    窗口.blit(text2, (150, 50))
    窗口.blit(text3, (75, 100))
    窗口.blit(text4, (75, 150))
    窗口.blit(text5, (75, 200))
    窗口.blit(text6, (75, 250))
#pygame.display.flip()  # 更新屏幕内容
    pygame.display.update()


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 中文实名注册

本版积分规则

小黑屋|东台市机器人学会 ( 苏ICP备2021035350号-1;苏ICP备2021035350号-2;苏ICP备2021035350号-3 )

GMT+8, 2024-11-21 21:25 , Processed in 0.048523 second(s), 28 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表