title: Jetpack compose animation animateFloatAsState with vararg value like Valueanimator
body: <p>I hope to implement an animation that change scale value to remind the user that a widget can be clicked. In the past, I could use <code>Valueanimator</code>:</p>
  <pre><code>ValueAnimator.ofFloat(0.8f,0.5f,0.8f,1.2f,0.6f,0.8f) //animateFloatAsState only support to define target value,init value
  </code></pre>
  <p>In jetpack compose,I had to came up with this implementation</p>
  <pre class="lang-kotlin prettyprint-override"><code>    val animate = remember { Animatable(0.8f) }
  
      val playCheckItemAnimation = {
          scope.launch {
              animate.stop()
              for (i in 0..2) {
                  animate.animateTo(0.8f)
                  animate.animateTo(0.5f)
                  animate.animateTo(0.8f)
                  animate.animateTo(1.2f)
                  animate.animateTo(0.6f)
                  animate.animateTo(0.8f)
              }
          }
      }
  </code></pre>
  <p>If I need to set a group of float like <code>ValueAnimator.ofFloat(0.8f,0.5f,0.8f,1.2f,0.6f,0.8f)</code>,there seems to be no convenient way.
  Is there a simple way to do this?</p>