收藏
回答

小程序动画不能使用自定义贝塞尔曲线?

框架类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 wx.createAnimation(OBJECT) 工具 6.6.3 1.9.90

如图,是不是不能使用自定义的贝赛尔曲线?这样的话需要节点位置等信息的动画很难做啊

回答关注问题邀请回答
收藏

4 个回答

  • LastLeaf
    LastLeaf
    2018-03-14

    感谢反馈。我们会考虑增加这个特性。

    2018-03-14
    有用
    回复 10
    查看更多(5)
  • 权志坤🐽
    权志坤🐽
    2023-04-25

    用组合动画实现

    <view animation="{{translateY}}">
      <view animation="{{translateX}}"></view>
    </view>
    


    this.translateX = wx.createAnimation({
      duration: 300,
      timingFunction: 'linear',
    });
    this.translateY = wx.createAnimation({
      duration: 300,
      timingFunction: 'ease-in',
    });
    this.translateX.translateX(100).step();
    this.translateY.translateY(100).step();
    
    this.setData({
      translateX: this.translateX.export(),
      translateY: this.translateY.export(),
    });
    


    ## 参考https://www.zhangxinxu.com/wordpress/2018/08/css-css3-%E6%8A%9B%E7%89%A9%E7%BA%BF%E5%8A%A8%E7%94%BB/

    2023-04-25
    有用
    回复
  • 老脸
    老脸
    2020-03-18

    我用2.9.2试了,可以支持贝塞尔曲线,模拟器上没问题,真机(小米6)也可以

    2020-03-18
    有用
    回复 1
    • Bleach
      Bleach
      2020-07-29
      怎么弄的大佬
      2020-07-29
      回复
  • JuctTr
    JuctTr
    2020-01-07

    请问现在支持了吗?

    2020-01-07
    有用
    回复
登录 后发表内容