Ожидание выполнения всей анимации в функции
Добрый день!
Дано: есть функция equilibrate, которая выполняет ряд анимации и перемещений объектов.
Есть другая функция, которая вызывает equilibrate несколько раз.
Нужно: чтобы анимация в 1-ом вызове закончила выполняться до того как начнет выполняться анимация во 2-м вызове. Иначе каша получается на экране. Правда потом все на места встает. Но красиво не получается.
Помогите советом.
думал delay применить, но функция equilibrate по сути является циклом по элементам. Не знаю куда задержку прикрутить.
С таймером тоже не очень понятно что делать.
|