【Pygame】四角形を描画する

draw.rectメソッドでウィンドウに四角形を描画する。

import pygame
from pygame.locals import *
import sys

BLACK = (0, 0, 0)
WHITE = (255,255,255)
size = (640, 480)
width, height = size
board_w, board_h = 450, 450
space_w, space_h = (width-board_w)/2, (height-board_h)/2

pygame.init()
screen = pygame.display.set_mode(size)
pygame.display.set_caption("Maze")

while True:
  screen.fill(BLACK)
  pygame.draw.rect(screen,WHITE,(space_w,space_h,board_w,board_h),1)
  pygame.display.update()
  for event in pygame.event.get():
    if event.type == QUIT:
      pygame.quit()
      sys.exit()

参考

draw - Pygameドキュメント 日本語訳
タイトルとURLをコピーしました