Pygame (3)界面顯示
阿新 • • 發佈:2019-03-01
display 顯示 else 多個 ima 開啟 event idt 想要
顯示模式:
之前使display模塊的set_mode()的方法用來指定界面的大小,並返回一個Surface對象。
set_mode()的原型如下:
display.set_mode(resolution=(0, 0),flags=0,depth=0)
第一個參數resolution用來指定界面的大小。
第二個參數flags用來指定擴展選項。同時指定多個選項可以使用管道操作符(|)來隔開。
這裏給出flags可以使用的選項及其含義。
第三個參數depth用來指定顏色位數。
例:設置遊戲的全屏顯示
想要全屏,只需要將第二個參數設置成FULLSCREEN即可。這裏設置F11作為遊戲的全屏按鍵。
# 全屏(F11) if event.key == K_F11: fullscreen = not fullscreen if fullscreen: screen = pygame.display.set_mode((1024, 768), FULLSCREEN | HWSURFACE)#開啟全屏模式和硬件加速 width, height = 1024, 768 else: screen= pygame.display.set_mode(size)
Pygame (3)界面顯示