如何在 python 中查看鼠标点击是否在海龟上

How to see if a mouse click is on a turtle in python

我想让程序检查鼠标点击是否在乌龟上。就像每次用户单击程序时都会检查那里是否有乌龟(就像 select 在游戏中打棋子一样,您单击屏幕,如果单击的是棋子,也就是乌龟,您 select 它。如果不是,什么也不会发生)

只有当您单击 turtle 时,您才有 turtle.onclick(my_function) 的 运行 和 my_function 功能。如果你点击 turtle 外面,那么它不会 运行 my_function

如果你有很多海龟,那么你可以使用它为不同的海龟分配不同的功能。

文档:onclick