파이게임에서 사각형 그리기
Maxim Maeder
2024년2월15일
이 튜토리얼에서는 파이게임에서 사각형을 그리는 방법에 대해 설명합니다.
여기에 표시된 코드는 유효한 파이게임 창의 전체 코드가 아닙니다. 베어본 프레임워크에 관심이 있다면 이 문서를 참조하십시오.
파이게임에서 사각형 그리기
직사각형을 그리려면 pygame.draw.rect()
함수가 필요합니다. 메인 루프 내에서 호출하고 올바르게 작동하려면 표면, 색상, 위치 및 범위와 같은 인수가 필요합니다.
첫 번째는 앞서 정의한 화면입니다. 그런 다음 여기에서 RGB 방식으로 색상을 계속 사용합니다. 그런 다음 네 개의 값으로 배열을 초기화합니다.
처음 두 개는 위치이고 마지막 두 개는 그려진 사각형의 너비와 높이입니다.
pygame.draw.rect(
screen,
[200, 200, 200], # Color in RGB Fashion
[100, 100, 30, 60], # left, top, width, height
)
출력:
완전한 예제 코드
# Imports
import sys
import pygame
# Configuration
pygame.init()
fps = 60
fpsClock = pygame.time.Clock()
width, height = 640, 480
screen = pygame.display.set_mode((width, height), pygame.RESIZABLE)
# Game loop.
while True:
screen.fill((20, 20, 20))
for event in pygame.event.get():
if event.type == pygame.QUIT:
pygame.quit()
sys.exit()
pygame.draw.rect(screen, [200, 200, 200], [100, 100, 30, 60], border_radius=100)
pygame.display.flip()
fpsClock.tick(fps)
작가: Maxim Maeder
Hi, my name is Maxim Maeder, I am a young programming enthusiast looking to have fun coding and teaching you some things about programming.
GitHub