pygame click_pos坐标

时间:2016-06-09 13:13:02

标签: python raspberry-pi pygame

我正在使用piTFT和pygame。我能够使用所需的坐标在屏幕上绘制元素。

现在我想让这些元素可以点击。

我在互联网上找到了各种各样的例子,但我不明白它是如何工作的。例如,要绘制矩形,您需要指定左上角的坐标。 (screen.blit(登录,(56,67)))

但是对于click_pos,我看到了:

if 270 <= click_pos[0] <= 320 and 10 <= click_pos[1] <=50:
        print "You pressed exit" 

那两个坐标是什么?

有人可以解释我背后的内容,以便我可以自己编写代码吗?

1 个答案:

答案 0 :(得分:0)

似乎click_pos[0]click_pos[1]代表用户点击时鼠标的x和y位置。 猜测在你的按钮边框是[270-320]和y [10-50] 因此270 <= click_pos[0] <= 32010 <= click_pos[1] <=50确保鼠标的x和y位置在按钮的限制内