Производительность при множественном запросеAnimationFrameJquery

Программирование на jquery
Ответить
Anonymous
 Производительность при множественном запросеAnimationFrame

Сообщение Anonymous »

Если я создаю несколько анимаций, можно ли с точки зрения производительности добавить несколько обратных вызовов requestAnimationFrame? Ф.ex:

Код: Выделить всё

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 обратные вызовы в очередь, когда вы вызываете его несколько раз?

Подробнее здесь: https://stackoverflow.com/questions/171 ... erformance
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»