猫史档案馆


【Python作品分享】新的作品【求助帖】

用户:AthurChenAthurChen查看:2 回复:3 评论:2 创建时间:2022-01-16T16:17:40


【作品展示】

center_image

 

【作品介绍】

退出功能实现不了

 

【作品源代码】

import pygame
import sys  # 导入pygame与sys库


# 初始化
pygame.init()
# 定义"screen"为宽四百高五百像素的窗口,并打开
screen = pygame.display.set_mode((400, 500))
# 定义"clock"为计时器,为游戏主循环控制速度
clock = pygame.time.Clock()
# 创建新角色方形"test_surface",高100,宽200
test_surface = pygame.Surface((100, 200))

# 开始游戏主循环
while True:
    # 用金色填充屏幕"screen"
    screen.fill(pygame.Color("gold"))
    # 将角色"test_surface"移到"screen"的x200,y250
    screen.blit(test_surface, (200, 250))
    # 用于更新窗口
    pygame.display.update()
    # 让循环每秒执行60次
    clock.tick(60)
    # 以下遍历为退出程序使用
    for event in pygame.event.get():
        if (event.type == QUIT):
            pygame.quit()
            sys.exit()

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 1下一页
小麦做的面包小麦做的面包

把 QUIT 改成 'QUIT'

点赞0


评论


wrmdcxywrmdcxy

你没有引入QUIT却直接使用,属于变量或常量未定义

点赞0


评论


wrmdcxywrmdcxy

QUIT事件在pygame.local里面

点赞1


评论