小程序
小游戏
企业微信
微信支付
扫描小程序码分享
- 当前 Bug 的表现(可附上截图)
顺时针180°旋转后,进行逆时针180旋转会旋转360°
- 预期表现
动画效果进行顺时针180旋转后,再进行逆时针180旋转。
- 复现路径
动画效果进行顺时针180旋转后,再进行逆时针180旋转
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
这个不知道算不算bug,我不知道是不是设计原本就是如此。
好像当旋转180°后,你再设置动画效果-180°。动画会先执行逆时针回到0°,再执行-180°,所以就产生了逆时针转1圈后回到原点。而且文档中 旋转的角度。范围 [-180, 180]。实际可以大于这个值。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
这个我理解是正常的,动画都是相对于起始原点的运动,而不是相对于前一个变化
我后面才理解到,我觉得如果原本设计是基于起初原点的话,最好在文档中标明。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
这个不知道算不算bug,我不知道是不是设计原本就是如此。
好像当旋转180°后,你再设置动画效果-180°。动画会先执行逆时针回到0°,再执行-180°,所以就产生了逆时针转1圈后回到原点。而且文档中 旋转的角度。范围 [-180, 180]。实际可以大于这个值。
Animation的旋转角度好像都是根据初始状态来判断的,而不是根据当前状态来判断的。
这个我理解是正常的,动画都是相对于起始原点的运动,而不是相对于前一个变化
我后面才理解到,我觉得如果原本设计是基于起初原点的话,最好在文档中标明。