2

私はキャンバスの初心者で、マウスの位置を参照しながら「ステップ」イベント (たとえば、0.5 秒ごとに実行) を取得する方法を考えていました。たとえば、マウスの位置に 0.5 ごとに何かを描画したい場合マウスの動きとは無関係です。

4

4 に答える 4

1

おそらく使用したいでしょうsetInterval(yourFunction, delay)
「yourFunction」はまあ...あなたの関数と「遅延」はミリ秒単位の間隔時間です。

あなたの場合、これは次のようになります。

//alway's define stuff before you use it
function drawSomething(){ 
    //your code here
}

window.setInterval(drawSomething, 500); //this is your 0.5 sec stepped interval

(例) MDNを参照

幸運を!

于 2013-04-15T16:03:36.190 に答える
0

を使用して、0.5 秒ごとにマウスの位置を確認できます。setInterval

setInterval(step, 500);

function step() {
  // do your stuff here
}

この関数stepは 0.5 秒ごとに実行されます。

于 2013-04-15T16:04:03.207 に答える