收藏
回答

Animation 动画顺时针逆时针的bug

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug Animation 工具 7.0.4 2.2.5

- 当前 Bug 的表现(可附上截图)

顺时针180°旋转后,进行逆时针180旋转会旋转360°

- 预期表现

动画效果进行顺时针180旋转后,再进行逆时针180旋转。


- 复现路径

动画效果进行顺时针180旋转后,再进行逆时针180旋转



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

1 个回答

  • Mo
    Mo
    2019-05-28

    这个不知道算不算bug,我不知道是不是设计原本就是如此。

    好像当旋转180°后,你再设置动画效果-180°。动画会先执行逆时针回到0°,再执行-180°,所以就产生了逆时针转1圈后回到原点。而且文档中 旋转的角度。范围 [-180, 180]。实际可以大于这个值。

    Animation的旋转角度好像都是根据初始状态来判断的,而不是根据当前状态来判断的。

    2019-05-28
    赞同
    回复 2
    • 晋威
      晋威
      2019-05-28

      这个我理解是正常的,动画都是相对于起始原点的运动,而不是相对于前一个变化

      2019-05-28
      回复
    • Mo
      Mo
      2019-05-28回复晋威

      我后面才理解到,我觉得如果原本设计是基于起初原点的话,最好在文档中标明。

      2019-05-28
      回复
登录 后发表内容