-1

これはアナログ時計のコードです。私のコードをチェックして、解決策を教えてください....

http://jsfiddle.net/3rSQE/

4

2 に答える 2

0

...キャンバスに描画するたびに、キャンバスをクリアする必要があります。

この場合、昔ながらのゲームのように、ブリッティング システムを構築せずに、ダーティ レクタングル ソリューションを実際に実行することはできません。

したがって、clock() を呼び出すたびに ctx.clearRect() を呼び出す必要があります。... analog() への呼び出しだけではありません。

もう 1 つの解決策は、2 つのキャンバスを用意し、それらを CSS で重ねて配置し、1 つに時計の画像を保持させ、もう 1 つに常に腕の描画と消去と再描画を行わせることです。

于 2012-07-17T09:12:18.477 に答える
-1

THISの例に基づいて、動作しているように見えるTHISを実行し、コードとの違いを確認します。

于 2012-07-17T09:46:24.063 に答える