@krka92

Какие есть способы реализации анимации?

Всем доброго времени суток.
Какие Вы знаете способы реализации анимации? Знаете ли вы что творится под капотом у анимации, например, в хромовском V8 или в QT? Мне нужно для своих компонентов реализовать анимацию переходов (смена цвета, прозрачности, положения, размера и т. п.). На ум приходит использование таймеров, отсчет тиков (GetTickCount) и вычисление текущего "кадра", ну и отрисовка в зависимости от значения "кадра".
Момент в том, что компонентов на форме может быть довольно много, и для каждого хранить объект с таймером, значения текущего кадра, общего времени анимации, а может еще и кривые анимации. Как то мне кажется это слишком большим...
Прошу поделиться своими мыслями о этому поводу. Заранее благодарен.
  • Вопрос задан
  • 114 просмотров
Пригласить эксперта
Ответы на вопрос 2
@StockholmSyndrome
вроде бы библиотека компонентов FireMonkey умеет в анимации
Ответ написан
Сделайте один глобальный таймер и по нему отрисовку каждого объекта.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы