bezier贝塞尔曲线疑问

https://www.jianshu.com/p/0c9b4b681724
按照这个博客的描述,二阶的贝塞尔曲线仅仅需要一个控制点,那么cc.bezierTo里面传入的点的数组应该是两个:
控制点和终点。
但是我这么操作会报错。难道是cc.bezierTo仅支持三阶及以上的贝塞尔曲线?还是说我的代码有问题?
代码如下:
node.runAction(cc.bezierTo(1, [cc.v2(30, 500), cc.v2(200, 200)]))
那么,我应该如何在cocos里面实现一个二阶的贝塞尔曲线呢?

看api介绍,需要传入3个点的。

那意思是说,bezierTo只能做三阶以上的贝塞尔曲线?

二阶贝塞尔需要三个参数,第一个是当前位置,第二个是控制点,第三个参数是终点

讲道理的话,三阶两个控制点相同是不是就是二阶曲线了?

LZ解决了吗,我也是用tween的话他会从当前位置开始,并不会从第一个参数点开始

时间太久我也忘记了。好像上面苦瓜汁掺巧克力说的是对的。

那你在移动前先设置到指定位置,再执行bezier曲线

哦哦,谢谢大佬

该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。