requestAnimationFrame
複数のアニメーションを実行している場合、複数のコールバックを追加してもパフォーマンスは問題ありませんか? 例:
function anim1() {
// animate element 1
}
function anim2() {
// animate element 2
}
function anim3() {
// animate element 3
}
requestAnimationFrame(anim1);
requestAnimationFrame(anim2);
requestAnimationFrame(anim3);
それとも、単一のコールバックを使用するよりも悪いことが証明されています:
(function anim() {
requestAnimationFrame(anim);
anim1();
anim2();
anim3();
}());
舞台裏で何が起こっているのかよくわからないので質問していrequestAnimationFrame
ます。複数回呼び出すときにコールバックをキューに入れていますか?