Друзья, нужна помощь с CANVAS, анимация простая, круг с обводкой в процентном соотношении.
Анимация
C canvas крайне плохо знаком, и вроде код выкроил, который отвечает за эту анимацию, но все равно не работает, подскажите, что не так? В какую сторону копать?
Подскажите пожалуйста, как можно запускать анимацию у этого CANVAS например у кругов только с определенным классом? Объясню, хочу при появлении в зоне видимости экрана только запускать анимацию, иначе все в пустую проигрывается. И что бы при появлении сделать, нужно привязать все к классу.
Все хорошо, но другие круги невидимы просто оказались у которых нет этого класса, как можно что бы они были, но не проигрывали анимацию без класса animate?
Роман Кузнецов, Ну ты же класс animate где то навешиваешь? Вместо того чтобы навешивать этот класс просто прописывай drawCircle и передавай нужный канвас который попал в зону видимости. Или на крайняк конструкцию выше повесь на обработчик сколла, и кстате id там не нужен в функции, он не используется можно убрать.
twobomb, да, с добавлением класса проблем нет при скролле, проблема в том что те круги к которым добавился класс при скролле, все равно не работают. Анимации проигрывается только при загрузке страницы сразу если :(