如何使用cocos2d用渐变填充多边形?

时间:2013-03-19 10:07:58

标签: cocos2d-iphone gradient polygon

我正在使用cocos2d制作一个简单的游戏,我现在需要的是在背景上绘制带渐变的填充多边形。我有背景层类,CCLayer的子类,我覆盖了draw()方法并把这些东西放了:

CGPoint verticesHill [] = { pointHill0, pointHill1, pointHill2, pointHill3, pointHill4, pointHill5 };
ccDrawSolidPoly(verticesHill, 6, ccc4FFromccc3B(ccc3(162,122,87)));

当然我之前定义了全部6分。但现在我需要用渐变绘制这个多边形,我该怎么做呢?是否有可能用openGL做到这一点?可能是我的子类CCLayerGradient,设置颜色并将图层剪切到我的聚合物?原因图层将是矩形

0 个答案:

没有答案