我已经在网上做了一些研究并摆弄了我的代码,但我似乎不知道如何为我使用tkinter-canvas创建的形状创建if语句。
这很难正确表达,但我想知道如何创建一个条件,如果我的两个形状进入相同的坐标区域,我可以使一些事情发生。
你如何在声明中识别你的形状或tags = " "?如果它在某个坐标范围内,你会为它创建一个布尔语句吗?
发布于 2016-10-31 12:02:26
x = ()
y = ()
c.coords(x)
v.coords(y)
if x == y:
print("gaming")所以,x和y是列表变量,当你做canvas.coords时,它给了你(x1,y1,x2,y2)等等,所以如果你比较两者,它们是一样的,这是一种方法。
https://stackoverflow.com/questions/40336217
复制相似问题