Я не думаю, что вы понимаете кривые Безье здесь: кривые S нельзя моделировать квадратичными Безье, они могут выполнять кривые только с одной точкой перегиба. Кубические кривые могут иметь две точки перегиба, поэтому квадратичные кривые могут моделировать кривые, которые выглядят как | или C, а кубические кривые могут моделировать все, что выглядит как:, C или S
Кубические функции имеют начальную точку кривой, две контрольные точки и конечную точку кривой, для всего четырех контрольных точек ; Квадратичные функции имеют начальную точку кривой, одну контрольную точку и конечную точку на кривой, для всего трех контрольных точек.
Так что вы хотите, это кубическая кривая, и это именно то, что предлагают методы CCBezierBy/CCBezierTo. Они позволяют вам указать кривую Безье как две контрольные точки и конечную точку, потому что у вас уже будет начальная точка.