我正在用pygame和其他一些库用python制作一个游戏。我把主菜单作为一个python文件,当一个玩家被选中时,它启动游戏文件。如果你在玩游戏时选择返回菜单,它会再次启动菜单。但是从新菜单我不能再启动/打开游戏文件了,它什么也做不了。(每次打开文件后,我都会关闭前一个文件)

例如:

菜单-->玩家选择-->游戏启动-->菜单-->玩家选择-->中断/崩溃。在

所以实际的代码是第一个文件,它是菜单名“FlappyBirdMAIN”,HappyBrid是第二个游戏文件的名称。在if startGui == 2:

screen.blit(background, [0, 0])

import HappyBird

done=True

pygame.quit()

对于第二个文件“happyBird”,我让它打开连接到按下“m”键的菜单:

^{pr2}$

所以它导入FlappyBirdMAIN然后done=True关闭“HappyBird”文件

我发现,通过复制相同的文件(“FlappyBirdMAIN”和“HappyBird”),然后让它们彼此串联导入,我可以让菜单出现然后再次下降(不止一次),但当我将其链接回原始文件时,它会崩溃/中断,例如:

示例1:

FlappyBirdMAIN-->HappyBirdMain2-->HappyBirdMain2-->FlappyBirdMAIN3-->HappyBird3

示例2:

FlappyBirdMAIN-->HappyBirdMain2-->HappyBirdMain2-->FlappyBirdMAIN3-->HappyBirdMain-->FlappyBirdMAIN

问题是使用import命令。

执行(打开(“快乐鸟.py“).read())

使用import-cuas-python认为它已经是开放的,因为它是一个智能导入系统。(或者类似的东西)。在

^我是怎么想出来的。在

谢谢。在

python 菜单页面、选择游戏_python菜单游戏菜单游戏。。。相关推荐

  1. python初学小游戏_python学习(小游戏)

    小游戏 1.身份选择 ① 显示提示信息 欢迎光临XXX游戏! 请选择你的身份: 1. XXX 2. xxx 请选择:x ② 根据用户选择来分配身份(显示不同的提示消息) 1. .... 2. .... ...

  2. python写飞机大战游戏_python实现飞机大战游戏

    飞机大战(Python)代码分为两个python文件,工具类和主类,需要安装pygame模块,能完美运行(网上好多不完整的,调试得心累.实现出来,成就感还是满满的),如图所示: 完整代码如下: 1.工 ...

  3. python做的大型游戏_Python有做大型游戏的潜力吗?

    由于最近我要考试忙不过来没修改回答,谢谢评论区大们的指正,我认识到的pygame库确实可以做游戏,但是pygame限制很多,特别是做大型游戏方面,3D还没有相关的优化方法等(3D游戏,pygame表示 ...

  4. 如何用python制作五子棋游戏_Python制作打地鼠小游戏

    原文链接 Python制作小游戏(二十一)​mp.weixin.qq.com 效果展示 打地鼠小游戏https://www.zhihu.com/video/1200492442610450432 简介 ...

  5. python编游戏_python编的著名游戏

    python编的著名游戏 2019-03-18 15:59:33 3323 0 没有找到相关结果 已邀请: 目前使用Python编写的游戏有文明4.星际迷航:舰桥指挥官.战地2等,小游戏有俄罗斯方 ...

  6. python做飞机大战游戏_python实现飞机大战游戏

    飞机大战(Python)代码分为两个python文件,工具类和主类,需要安装pygame模块,能完美运行(网上好多不完整的,调试得心累.实现出来,成就感还是满满的),如图所示: 完整代码如下: 1.工 ...

  7. python设计棋牌游戏_python开发棋牌类游戏

    pycharm专门针对用户打造的一种可以进行编辑的工具,它的功能设置比较强大,而且具有跨平台的使用特性,能方便用户通过跨平台的方式使用该软件,有效节省的使用时间,那么这款详情>> 阅读: ...

  8. python官网选择哪个_python官网安装挑选哪个?

    如果要下载帮助文件:Download Windows help file如果要下载基于网页的安装程序: Download Windows x86-64 web-based installer如果要下载 ...

  9. python文字游戏源代码求年纪_Python实现猜年龄游戏代码实例

    1. 在猜年龄的基础上编写登录.注册方法,并且把猜年龄游戏分函数处理,如 2. 登录函数 3. 注册函数 4. 猜年龄函数 5. 选择奖品函数 代码如下 import json real_age = ...

  10. 利用python可以做什么菜_python 爬取菜单生成菜谱,做饭买菜不用愁

    前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 作者:木下瞳 转载:python 爬取菜单生成菜谱,做饭买菜不用愁​mp. ...

最新文章

  1. 转: The Code Commandments: Best Practices for Objective-C Coding (updated for ARC)
  2. 究竟是什么可以比反射还快实现动态调用?
  3. 十大经典算法 - 转载
  4. SQL经典语句(转载)
  5. jeecg怎么样好用吗?
  6. 【循序渐进学Python】9.异常处理
  7. maya通过python输出fbx_[转载]FBX动画导入导出经验心得(MayaToMax,MayaToMaya)
  8. tomcat 不支持put 高版本_Tomcat-远程代码执行漏洞
  9. matlab知识集锦
  10. HDU2156 分数矩阵【数学计算+水题】
  11. 关于电子书下载源、转换、阅读软件、个人图书馆的建立
  12. 最新遇到的产品经理面试题
  13. javaFX学习笔记之 管理Web弹出式窗口
  14. Error:Initialization error (angular 2 language service). Cannot read property 'CommandTypes' of unde
  15. js重新加载iframe框架
  16. 下周一直播 | 深度学习算法可视化调优实战演示
  17. win7+linux双系统
  18. mysql分组排列的查询语句_数据的排序与分组语句_MySQL
  19. WIN10驱动程序的卸载与更新
  20. golang中builtin包说明

热门文章

  1. 动态网页 —— 逆向分析法 + 案例
  2. phpcms导入html模板,phpcms如何添加模板_CMS系统建站教程,phpcms
  3. 机器人 郑佳佳_浙大硕士被暗恋对象拒绝后 和自己造的“女友”结婚了
  4. 51单片机开发入门(5)-定时器/计数器
  5. 关于计算机视觉中的深度信息概念
  6. java从入门到精通第四版明日科技书籍简介及下载
  7. 爸爸妈妈怎么记录小孩的培训班课时?
  8. bean:write用法
  9. JVM类加载机制(算是白话)有问题欢迎评论
  10. Matlab、图像IIR、FIR滤波