"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Como desenhar retângulos no Pygame usando `pygame.draw.rect`?

Como desenhar retângulos no Pygame usando `pygame.draw.rect`?

Publicado em 2024-11-08
Navegar:463

How to Draw Rectangles in Pygame Using `pygame.draw.rect`?

Desenhando retângulos com Pygame

Na biblioteca Pygame do Python, criar retângulos é uma tarefa essencial para o desenvolvimento de jogos.

Para versões do Pygame como 3.2, desenhar retângulos envolve o uso da função pygame.draw.rect. Veja como você pode conseguir isso:

  1. Importar Pygame e constantes essenciais:
import pygame, sys
from pygame.locals import *
  1. Inicializar Pygame:
pygame.init()
  1. Criar uma exibição janela:
DISPLAY=pygame.display.set_mode((500,400),0,32)
  1. Definir cores:
WHITE=(255,255,255)
BLUE=(0,0,255)
  1. Preencher a tela com branco:
DISPLAY.fill(WHITE)
  1. Desenhar um retângulo azul usando pygame.draw.rect:
pygame.draw.rect(DISPLAY,BLUE,(200,150,100,50))
  1. Inicie o loop do jogo:
while True:
    # Handle events
    for event in pygame.event.get():
        if event.type == QUIT:
            pygame.quit()
            sys.exit()
    # Update the display
    pygame.display.update()

Este código de exemplo cria uma janela branca com dimensões de 500 pixels de largura e 400 pixels de altura e coloca um retângulo azul com coordenadas (200, 150) e dimensões de 100 pixels de largura e 50 pixels de altura.

Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3