1

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

これを達成する方法は?

4

2 に答える 2