那个动作可以实现的原因是,它在按第二下的时候把,第一下的功能立刻停止了,(注意,第一击的功能已经在使用了),在其他情况下,我们要考虑,双击的时候,
方案1:先打开第一击的动作,然后同时等待第二击,第二击点击,立刻停止第一击启动的动作,然后启动第二级的动作
方案2:第一击的动作在等待某个时间长度后,没有第二击才启动。如果这个等候时间中,检测到有第二次的点击,则启动第二击的动作,不启动第一击的。
他们分别的优缺点是
方案1
优点:单击启动快。缺点:双击的时候,单击的动作可能无法成功关闭/时间内无法成功关闭,导致与第二击的动作冲突·
方案2
优点:双击启动快。缺点:单击需要等待一段时间才能启动,会比方案一缓慢。
但可能还有其他方法,请各位大佬出谋划策吧。