如何创建小于图像的矩形?据我所知,在图像周围创建矩形的唯一方法是使用:
self.rect = self.image.get_rect()
但是这会创建一个比图像大的矩形。感谢。
答案 0 :(得分:1)
Pygame中的“Rectangle”是一个简单的对象,用于在函数和方法之间传递曲面上的坐标。有pygame.rect.Rect
类,您可以将(x,y,width,height)传递给实例化。除了那个特定的类,pygame中几乎所有需要矩形的函数都会接受(x,y,width,height)的普通元组 - 包括碰撞验证。