如何在 Pygame 中繪製矩形?

Susan Sarandon
發布: 2024-10-26 00:35:28
原創
220 人瀏覽過

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>
登入後複製
定義要使用的顏色:
<code class="python">WHITE = (255, 255, 255)
BLUE = (0, 0, 255)</code>
登入後複製
用背景填滿顯示表面color:
<code class="python">DISPLAY.fill(WHITE)</code>
登入後複製
使用pygame.draw.rect 函數繪製矩形:
<code class="python">pygame.draw.rect(DISPLAY, BLUE, (200, 150, 100, 50))</code>
登入後複製
顯示更新後的表面:
<code class="python">pygame.display.update()</code>
登入後複製

    pygamedraw.函數採用以下參數:
  • 要在其上繪製矩形的顯示表面
  • 顏色矩形
矩形座標和尺寸的元組

在此範例中,在座標(200, 150)在白色顯示表面上。

其他資源

有關使用 Pygame 繪製矩形的更多信息,請參閱官方 Pygame 文件:https://www.pygame.150)。 pygame.org/docs/ref/draw.html#pygame.draw.rect

以上是如何在 Pygame 中繪製矩形?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!