setTimeOut
またはsetInterval
を使用してJavaScriptでアニメーションを作成する方法は正しいですか(特定の時間の後にループするアニメーションのループ部分を意味します)。それが正しいとそれを行うための唯一の方法である場合JavaScriptでアニメーションを作成する方法
は、緑色の靴下(GSAP)および他のJSのアニメーションライブラリは、特定の時間でアニメーションを行うためsetTimeOut
とsetInterval
を使うのですか? jQueryのanimate
メソッドはどうですか?
UPDATE
私はアニメーションのためGreenSock Animation Platform (Gsap)を使用していて、それは本当に速いし、スムーズなアニメーションを提供します。私はちょうど彼らが非常に滑らかで速いアニメーションをどのように扱うのか把握するための質問をしましたか?
私は質問で述べたように、アニメーションを処理するためのsetTimeOut
とsetInterval
のようないくつかの機能があり、また、別の関数名がタイムアウトとインターバル機能とは異なり、隙間なくアニメーションを作るためrequestAnimationFrame()
されています。
これらの定義では、green sockやvelocity.jsなどの高速アニメーションライブラリはどのようにアニメーションを処理しますか?
ありがとうございます。
使用[ 'requestAnimationFrame'](HTTPS://developer.mozilla。org/ja-ja/docs/Web/API/window/requestAnimationFrame)。 – Xufox