ホームページ  >  記事  >  バックエンド開発  >  Pygameで長方形を描くには?

Pygameで長方形を描くには?

Susan Sarandon
Susan Sarandonオリジナル
2024-10-26 00:35:28212ブラウズ

How to Draw a Rectangle in Pygame?

Pygame での四角形の描画

ゲーム開発において、四角形を描画することは基本的なスキルです。 Python では、Pygame ライブラリを使用すると、四角形の描画が簡単になります。

解決策

Pygame (3.2) で四角形を描画するには、次の手順に従います。

  1. 必要な Pygame モジュールをインポートします:
<code class="python">import pygame, sys
from pygame.locals import *</code>
  1. Pygame を初期化します:
<code class="python">pygame.init()</code>
  1. 表示面を作成して、長方形を描画します:
<code class="python">DISPLAY = pygame.display.set_mode((500, 400), 0, 32)</code>
  1. 使用する色を定義します:
<code class="python">WHITE = (255, 255, 255)
BLUE = (0, 0, 255)</code>
  1. 表示面を背景で塗りつぶしますcolor:
<code class="python">DISPLAY.fill(WHITE)</code>
  1. pygame.draw.rect 関数を使用して長方形を描画します:
<code class="python">pygame.draw.rect(DISPLAY, BLUE, (200, 150, 100, 50))</code>
  1. 更新されたサーフェスを表示します:
<code class="python">pygame.display.update()</code>

pygame.draw.rect 関数は次のパラメータを受け取ります:

  • 長方形を描画する表示面
  • の色長方形
  • 長方形の座標と寸法のタプル

この例では、幅 100、高さ 50 の青い長方形が座標 (200、

追加リソース

Pygame での四角形の描画の詳細については、Pygame の公式ドキュメントを参照してください: https://www. pygame.org/docs/ref/draw.html#pygame.draw.rect

以上がPygameで長方形を描くには?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。