我查看了文档,但似乎无法实现全屏切换。有人可以给我看一个正确语法的例子吗?
问问题
2946 次
2 回答
1
您可以使用以下代码片段。
size=(640,480)
....
#init your pygame
pygame.init()
screen=pygame.display.set_mode(size, DOUBLEBUF)
flags=screen.get_flags()
...
#events in your pygame app
event1 = pygame.event.poll()
if event1.type == KEYDOWN:
if event1.key == K_ESCAPE:
break
elif event1.key ==K_f:
#toggle fullscreen by pressing F key.
if flags&FULLSCREEN==False:
flags|=FULLSCREEN
pygame.display.set_mode(size, flags)
else:
flags^=FULLSCREEN
pygame.display.set_mode(size, flags)
于 2014-03-07T03:34:52.600 回答
0
pygame.display.toggle_fullscreen()
使用这个功能
于 2020-03-03T05:57:03.500 回答