Я пытаюсь сделать простую пульсирующую анимацию экранного элемента в Framer.js, и теперь она выглядит так:
element.animate
properties: scale:1.3
element.on Events.AnimationEnd,->
this.scale = 1
locationUn.animate
properties: scale:1.3
в основном, когда экран загружается, элемент будет увеличен, а по окончании анимации он вернется к масштабу 1 и снова запустит анимацию; но это решение не элегантно и анимация кажется очень резкой.
Я новичок в CoffeeScript... можно ли вообще написать бесконечный цикл для проверки некоторых условий, подобных этому?
checker = true
while(checker == true){
run animation
if(some events occurs){
checker = false
}
}
....
Как это реализовать в CoffeeScript?