在Tkinter Canvas上添加隐形按钮/可点击区域

时间:2013-01-11 17:11:13

标签: python canvas tkinter

我正在编写一个游戏,其中包含应该可点击的节点。我正在考虑使用标签绑定将这些实现为具有回调函数的椭圆。唯一的问题是,画布上的隐藏对象似乎不响应事件。

是否有一种很好的方法可以实现可点击的屏幕区域(例如hitbox),这对用户来说是不可见的?

1 个答案:

答案 0 :(得分:0)

创建椭圆(canvas.create_oval)时,传递参数

fill=""

outline=""

保持椭圆透明并删除轮廓的选项。椭圆形现在有效隐藏。