标签: python tkinter
如果我在tkinter中有一个球,坐标x,y处的半径为20。找出另一个物体是接触它还是部分重叠它的最佳方法是什么。我尝试将两个对象的坐标等同,但这只会在非常特殊的情况下发生。有没有我可以建立一个列表,其中包含球使用其中心坐标及其半径占据的所有坐标?
谢谢
答案 0 :(得分:0)
圆的周长由距离中心正好20个单位的所有点组成。因此,如果从物体边缘到圆心的距离小于20,则它将在圆内。如果它恰好是20,它将触及圆圈。