在Pygame中,可以通過設置pygame.display.set_mode()
函數的參數來設置畫布的大小。該函數的第一個參數是一個元組,元組包含兩個值,分別是畫布的寬度和高度。
例如,要創建一個寬度為800像素、高度為600像素的畫布,可以使用以下代碼:
import pygame
# 初始化Pygame
pygame.init()
# 設置畫布大小
size = (800, 600)
screen = pygame.display.set_mode(size)
# 游戲循環
running = True
while running:
# 事件處理
for event in pygame.event.get():
if event.type == pygame.QUIT:
running = False
# 渲染繪制
screen.fill((255, 255, 255))
pygame.display.flip()
# 退出Pygame
pygame.quit()
在上面的代碼中,size
變量定義了畫布的大小為(800, 600),然后使用pygame.display.set_mode()
函數創建了一個寬度為800像素、高度為600像素的畫布。