1. Why did you change, ccBezierConfig structure so it does not have starting point any more? I was using this structure to describe my beziers. It is kinda weird structure now since you can not fully describe a bezier with it!
2. Have you ever thought of writing an action that would move object with constant speed by bezier? Right now it moves it according to bezier function parameter t (0-1) which makes a move faster when straight and slower where is bended (useless most of the time).
3. I have created my own bezier action that moves objects with constant speed. But i had some design problems: I need a call back when action finishes, so i could use a sequence, BUT sequcence as far as i have seen is time dependent and therefore useless since calculating exact length of bezier is HARD (specially cubic bezier). And ActionManager destroys your action when you say it is done. So i had to make extra selector to let me know that action finished, which is kinda uncool (extra dependency - one more thing to care about). It would be nice to have a design to support actions which duration are not necessarily time dependent (or let me know if this is already supported).
btw. if anyone interested in this action let me know and i will paste the code. The code approximates bezier with a lot of lines and can animate over several bezier splines and rotates object according to tangent of current position.