在我的 python prog 中,我有 2 个表面:
ScreenSurface: 屏幕FootSurface: 另一个表面被擦掉了ScreenSurface。
我在 上放了一些矩形FootSurface,问题是它Rect.collidepoint()给了我链接到的相对坐标FootSurface并pygame.mouse.get_pos()给出了绝对坐标。
例如 :
pygame.mouse.get_pos()--> (177, 500) 相关主表面命名ScreenSurface
Rect.collidepoint()--> 与第二个表面FootSurface有关
那就不行了。有没有一种优雅的 python 方式来做这件事:鼠标的相对位置FootSurface或绝对位置 my Rect; 或者我必须更改我的代码以拆分Rect为ScreenSurface.