マウスポインターが画像上にあるときに、マウスダウンイベントごとにトリガーされる関数があります。ここで、このマウスダウン関数で 2 つの関数を呼び出します。
Triangulate()
1 つの関数を毎回呼び出す必要があり、もう 1 つの関数はImageCalculation()
最後に 1 回だけ呼び出す必要があります。
ここで、前回のみとは、連続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()
1 回だけ呼び出されます。
これを達成する方法は?