
ps_rect 함수는 직사각형을 그릴 때, x좌표가 0인 경우, 왼쪽 가장자리가 화면의 왼쪽 가장자리에 위치하게 됩니다.
x좌표가 0인 직사각형의 왼쪽 가장자리는 화면의 왼쪽 가장자리에 위치하게 되며, 직사각형의 오른쪽 가장자리는 x좌표에 width를 더한 위치에 위치하게 됩니다.
width와 height의 값이 음수인 경우, ps_rect 함수는 오류를 발생시키지 않습니다. 하지만, 직사각형은 화면에 그려지지 않습니다. 음수 값은 직사각형의 크기를 의미하지 않기 때문입니다.
예를 들어, ps_rect 함수를 사용하여 직사각형을 그릴 때, x좌표가 0인 경우, 다음과 같이 작성할 수 있습니다.
#hostingforum.kr
python
import pygame
pygame.init()
screen = pygame.display.set_mode((800, 600))
pygame.draw.rect(screen, (255, 0, 0), (0, 0, 100, 100))
pygame.display.flip()
이 코드는 화면의 왼쪽 가장자리에 100x100 크기의 빨간색 직사각형을 그립니다.
2025-03-04 08:50