如题,我翻阅 Cocos2d-x 的文档找到了 DrawNode 这个类可以绘图,但是如题的需求能解决吗?
我看目前要么只能绘制多边形,要么就是绘制贝塞尔曲线,能否结合起来呢?
你想画一朵花么!?
额,就是想做那种一个多边形可以任意拉伸的效果,而且多边形的边还要是贝塞尔曲线那种。
你要去看drawPoly之类的函数的实现!才有可能了。
这么扎心吗 - -
不改算法底层,怎么行?至少我没想到其他方式.
你们以往遇到这种情况都是自己实现一个吗,我觉得这么简单的需求应该有已经实现了的吧
还没遇到过这种需求。。。,cocos2dx里面感觉没有这个绘多边形的方式,虽然很久没看后续更新的源码了。
有的,DrawNode,只是不能支持多曲线边形的绘制
drawPoly就是DrawNode的方法之一
嗯,但是绘制出来的图形不能拉伸变换,就是说某一个顶点移动的同时会导致多边形拉伸
所以说要自己造轮子嘛
额,还不会造,能加下扣扣吗?想深入交流下