マウスポインターが画像上にあるときに、マウスダウンイベントごとにトリガーされる関数があります。ここで、このマウスダウン関数で 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 回だけ呼び出されます。
これを達成する方法は?