Pygame是一个功能强大的游戏开发库,它提供了许多用于创建图形用户界面(GUI)的功能。在Pygame中,我们可以使用控件来创建按钮、文本框和其他交互式元素。本文将探讨如何设置控件的位置和调整窗口的大小。
设置控件位置
在Pygame中,我们可以使用坐标来设置控件的位置。坐标系统的原点通常位于窗口的左上角,x坐标向右增加,y坐标向下增加。要设置控件的位置,我们需要使用控件对象的rect
属性,它表示控件的矩形区域。rect
属性具有x
和y
属性,可以分别用于设置控件的水平和垂直位置。
下面是一个示例,演示如何创建一个居中的按钮:
import pygame
from pygame.locals import *
pygame.init()
# 创建窗口
window_width = 800
wi