怎么求三次贝塞尔曲线长度,求算法代码~~~游戏中用到了

游戏中需要人物沿着三次贝塞尔曲线匀速运动,cocos自带的贝塞尔曲线是变速运动,所以需要求三次贝塞尔曲线的长度,有人做过吗~
求解答:
比如:
p0={50,50}
p1={300,600}
p2={600,600}
p3={800,200}
怎么求出来曲线长度,网上找的方法都好麻烦好麻烦。。有点看不懂

网上很多的吧,其实原理也没那么复杂了,图形学里面必有的内容

请问下 你是怎么解决的啊?