我正在使用piTFT和pygame。我能够使用所需的坐标在屏幕上绘制元素。
现在我想让这些元素可以点击。
我在互联网上找到了各种各样的例子,但我不明白它是如何工作的。例如,要绘制矩形,您需要指定左上角的坐标。 (screen.blit(登录,(56,67)))
但是对于click_pos,我看到了:
if 270 <= click_pos[0] <= 320 and 10 <= click_pos[1] <=50:
print "You pressed exit"
那两个坐标是什么?
有人可以解释我背后的内容,以便我可以自己编写代码吗?
答案 0 :(得分:0)
似乎click_pos[0]
和click_pos[1]
代表用户点击时鼠标的x和y位置。
猜测在你的按钮边框是[270-320]和y [10-50]
因此270 <= click_pos[0] <= 320
和10 <= click_pos[1] <=50
确保鼠标的x和y位置在按钮的限制内