美文网首页
animated动画

animated动画

作者: Vijay_ | 来源:发表于2018-04-25 20:30 被阅读23次

animated动画

  • 列队 sequence([])

  • 并行 parallel([])

  • 基本使用

this.state = { width:new Animated.Value(num)};

//事件触发
Animated.spring(this.state.width,{toValue:num})
  • spring 弹簧动画

    • Option:
      • toValue:num || toValue:{x:num,y:num}复合值动画
      • friction:num 弹动值,越小幅度越大 defaul:7
      • tension:num 摩擦值,越小弹动越平缓 defaul:40
  • timing 缓动动画

    • Option:
      • toValue:num || toValue:{x:num,y:num}复合值动画
      • duration:持续时间
      • delay:延迟时间
      • easing:缓动函数 例:Easing.out(Easing.ease)
  • decay 速率动画

    • Option:
      • velocity:初始值
      • deceleration:减速速率
    • 最终值为 velocity += velocity* deceleration
  • start 函数接收一个回调参数 当动画执行完后调用

image.png

相关文章

网友评论

      本文标题:animated动画

      本文链接:https://www.haomeiwen.com/subject/fdxulftx.html