时间:2021-05-22
本文实例讲述了python中pygame针对游戏窗口的显示方法。分享给大家供大家参考,具体如下:
在这篇教程中,我将给出一个demo演示:
当我们按下键盘的‘f'键的时候,演示的窗口会切换到全屏显示和默认显示两种显示模式
并且在后台我们可以看到相关的信息输出:
上面给出了一个简单的例子,当然在pygame的官方文档中有对显示策略的更权威的说明:
http://', 'Version' : '1.0'}BG_IMAGE = 'C://py//bg.png'SCREEN_DEFAULT_SIZE = (500, 500)pygame.init()#create the image pathbg_path = os.path.join('data', BG_IMAGE)if not os.path.exists(bg_path): print('The BackGround Image does not exist!')screen = pygame.display.set_mode(SCREEN_DEFAULT_SIZE, 0, 32)bg = pygame.image.load(bg_path).convert()#full screen flagfull_screen = Falsewhile 1: for event in pygame.event.get(): if event.type == QUIT: exit() if event.type == KEYDOWN: #when press the 'f',then change the screen display model if event.key == K_f: full_screen = not full_screen if full_screen: print('Open the Fullscreen model!') else: print('Open the Default model!') if full_screen: #full screen display model screen = pygame.display.set_mode(SCREEN_DEFAULT_SIZE, FULLSCREEN, 32) else: #default model screen = pygame.display.set_mode(SCREEN_DEFAULT_SIZE, 0, 32) screen.blit(bg, (0, 0)) pygame.display.update()
完整实例代码代码点击此处本站下载。
希望本文所述对大家Python程序设计有所帮助。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文实例讲述了Python基于pygame实现的font游戏字体。分享给大家供大家参考,具体如下:在pygame游戏开发中,一个友好的UI中,漂亮的字体是少不了
python是个很有趣的语言,可以在cmd命令窗口运行,还有很多的功能强大的模块。学了一天pygame,用python和pygame写一个简单的挡板弹球游戏。2
本文实例为大家分享了pthon贪吃蛇游戏的具体代码,供大家参考,具体内容如下在写Python游戏项目时,最重要的时python中的pygame库。安装pygam
本文实例为大家分享了python贪吃蛇游戏的具体代码,供大家参考,具体内容如下贪吃蛇游戏截图:首先安装pygame,可以使用pip安装pygame:pipins
本文实例讲述了Python基于pygame模块播放MP3的方法。分享给大家供大家参考,具体如下:安装pygame(可参考:安装Python和pygame及相应的