贝塞尔曲线问题 大佬们看过来

绘制贝塞尔曲线的时候三个点以上链接在一起 绘制出来的曲线连接点处显得很突兀 怎么解决 谢过!!

this.Graphics.moveTo(180,50);
this.Graphics.bezierCurveTo(200,150,220,100,240,150);
this.Graphics.moveTo(240,150);
this.Graphics.bezierCurveTo(260,150,280,100,300,20);

救命!

慢慢的调整参数 试试

参数都会变的。。。。

下班前顶一下

贝塞尔曲线在线生成,可以试试调一下参数

谁有好的解决办法。。。

你要不要换个方法试试

这个是移动轨迹 而且这个轨迹也是按照二次曲线来的吧

http://docs.cocos.com/creator/manual/zh/render/graphics/

使用官方文档里的rapheal,这里边有绘制N阶贝塞尔曲线的方法

刚看了看,其实也是连续的三阶贝塞尔曲线

几个三阶的拼在一起,结合处就会很不自然 不过还是谢谢

N阶的也好实现,自己做一个N阶贝塞尔曲线的公式计算,自己设定采样率,用直线拼出来也可以

自己计算位置,在update中,刷新坐标,不用贝塞尔