私はキャンバスを初めて使うので、初心者の質問を赦してください。私は色を変えるキャンバス上の四角形をアニメーション化しようとしています。回転し、上下にスケールします(これは練習用です)。私はすべてのコンセプトを把握し、すべてを一度に行うサンプルを作成しようとしています。私はそれが何をしたいのかHTML5 Canvas - 色、スケール、回転をアニメーション化する
は、その金額に達すると、その後、それは開始量に戻ってスケールダウン(およびその後繰り返される)、一定量にスケールアップです。同じことが色のためになります(アニメーションを続けてから、色を逆向きに移動します)。どうすればこれを達成できますか?
あなたはカップルのバグに気付くでしょう::色が黄色になる
たら、それはアニメーションを停止し
は、ここで私が書いた私のコードの例です。
スケーリングは明らかに機能しません。それは位置の跡を見せているため
回転はどちらか、十分に速くキャンバスをクリアするか何かされていません。
これを達成するためのリソースはありますか。どんな助けもありがとうございます。
私はminitechがあなたの問題に対処してくれたと思います。ただ言ってみたければ、 1.フレームレートは遅れていません。 2.最初のタイムアウトが完了した後、後のタイムアウトを呼び出す必要があります。 – loxxy
この用語をクリアしていただきありがとうございます。それは間違いなく理にかなっています。 – opes