动态贝塞尔曲线创建C ++

时间:2015-01-06 16:43:39

标签: c++ ios cocos2d-x bezier

我试图模仿cocos2dx上某个iOS game的线条绘制,

我选择实现它的方法是创建一个动态的三次贝塞尔曲线。 为此,我将需要获得4 x-y屏幕位置:

1)开始点

2)控制点1

3)控制点2

4)结束点

至于起点和终点,显然我应该使用onTouchBeganonTouchEnded并检索相关位置。

由于线应该立即绘制,不是绘制非处理线然后处理它,而是随时创建临时贝塞尔曲线,我真的不知道如何接近它并创建曲线。

onTouchMoved(cocos2d::Touch *Touch, cocos2d::Event *Event)

是有问题的部分,我如何确定相关的控制点?

欢迎任何有关不同实施的建议或想法。

干杯。

0 个答案:

没有答案