我有一个函数,当鼠标指针悬停在图像上时,它会在每个鼠标按下事件上触发。现在,我在这个鼠标按下函数中调用了两个函数。
我需要每次调用一个函数,最后一次Triangulate()
调用另一个函数。ImageCalculation()
img_mouse_down()
这里最后一次只是意味着,连续函数调用之间应该有至少 3 秒或更多的间隔。
下面是我的代码:
function img_mouse_down(){
if(leftMouseButton){
Triangulate(); //Call this function every time.
ImageCalculation(); //Call this function only the last time
}
}
如果我连续单击图像 5 次,然后暂停 3 秒或更长时间,Triangulate()
则应该调用 5 次并且ImageCalculation()
应该只调用一次。
如何做到这一点?