当前位置: 首页 > news >正文

创建第一个pygame游戏窗口

创建了一个pygame游戏窗口,并且通过循环不断的监听和响应用户事件 如果用户按下了按键就print一句话;如果是点了退出按钮就关闭窗口

import pygamepygame.init()
size = (600, 400)
screen = pygame.display.set_mode(size)#创建游戏窗口pygame.display.set_caption("第一课")#设置窗口标题running = True # 默认游戏运行while running:# 获取用户输入的按键events = pygame.event.get() # 对按键进行判断(有用或者没用)# 输出用户输入的按键for e in events: # 识别出正确的按键类型 执行对应命令if e.type == pygame.KEYDOWN: # 当前事件的类型 按下按键(KEYDOWN)print("当前按下了一个按键")if e.type == pygame.QUIT:running = False# 刷新屏幕pygame.display.update()...
pygame.quit()   # 释放资源
http://www.rkmt.cn/news/44685.html

相关文章:

  • P10194 [USACO24FEB] Milk Exchange G 做题记录
  • 点云配准基础知识
  • 完整教程:Android监听第三方播放获取音乐信息及包名
  • 【JEECG 组件扩展】JSwitch开关组件扩展单个多选框样式 - 详解
  • 阿道夫
  • 使用jmeter做压力测试 - 实践
  • CSP2025游记总结
  • 连续出现的字符
  • 11.8 NOIP模拟4 改题记录
  • TCP和
  • 翻译[9]-让sshfs再次伟大于浏览器中
  • python 多个excel合并
  • U629961 焦头烂额的日奈委员长 の markdown
  • 使用Milvus和DeepSeek构建RAG demo - 实践
  • 如何写毕业论文?10个高效写作技巧+AI论文工具推荐(2025最新)
  • 二 C#工程化部署Yolo - 详解
  • MATLAB 实现 SRCNN 图像超分辨率重建
  • Java-148 深入浅出 MongoDB 聚合操控:$match、$group、$project、$sort 全面解析 Pipeline 实例详解与性能优化
  • 深入解析:vscode-cpptools调试器扩展:监视表达式高级功能
  • 人工势场法(APF)路径规划 MATLAB
  • MySQL--多表查询
  • 哈佛放屁都是香的?
  • 深入解析:李宏毅2025春季机器学习作业ML2025_Spring_HW4在kaggle上的实操笔记
  • 完整教程:PostgreSQL + Redis + Elasticsearch 实时同步方案实践:从触发器到高性能搜索
  • 基于最小二乘法的五颗可见卫星伪距定位
  • new day
  • 2025 年 11 月冰水机厂家推荐排行榜,工业冰水机,冷却冰水机,制冷冰水机,低温冰水机公司精选
  • 完整教程:用 Java 指挥 3500 只机器人跳舞——Ocado 高密度仓储集群的架构实践
  • new day
  • How to do PhD work