-1
我正在创建一个实时MATLAB演示,我需要通过点击axes
来选择一个感兴趣的点。一般来说,系统工作正常,我可以使用ButtonDownFcn
修改变量。但是,发生以下问题当绘图对象被选中时轴没有被执行ButtonDownFcn
当我在同一轴上绘制其他数据(例如散点图)时,如果我单击散点图而不是axes
(其中没有绘图),似乎不会触发ButtonDownFcn
。没有错误。
这是一个问题,因为我的散点图可能非常密集,我想点击的点位于图元对象的下方。
我该如何做到这一点,以便所有的鼠标点击都被axes
注册,以便我的ButtonDownFcn
在每次点击时都被执行。
请提供一个[mcve] – excaza
该行还有一个按钮点击回调。你可能想禁用它。我认为你可以关闭一个'hittest'属性(将其设置为false)。 – siliconwafer