场景如下图所示,一个箭头沿着曲线路径前进,并且箭头角度与曲线一致
如果不使用svg,只用canvas,怎么才能让箭头沿着自定义的曲线路径运动呢?请大佬指导一下,谢谢了~
场景如下图所示,一个箭头沿着曲线路径前进,并且箭头角度与曲线一致
如果不使用svg,只用canvas,怎么才能让箭头沿着自定义的曲线路径运动呢?请大佬指导一下,谢谢了~
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
如果让我做,我的想法是求圆上任意一点的位置,然后弧度是步长,计算圆上两点的组成的线段角度,就是箭头的角度。
translate
+rotate
实现http://jsrun.pro/tRWKp/edit
截图的文章链接
