在Corona SDK中使用颜色填充多边形形状

时间:2012-05-28 06:21:17

标签: lua corona

我需要在Corona SDK中绘制填充特殊颜色的形状。 我正在尝试绘制矢量地图,其中形状将作为建筑物。 问题是display.newLine()没有setFillColor()方法重新调整对象。 因此,矢量形状为空(我通过它看到背景),只能通过line:setColor()来改变笔触颜色。 如何用颜色填充多边形? 感谢。

1 个答案:

答案 0 :(得分:1)

有一些多边形填充算法。

请阅读: http://alienryderflex.com/polygon_fill/ http://www.siggraph.org/education/materials/HyperGraph/scanline/outprims/polygon6.htm

Code Exchange中有一个很好的实现! http://developer.anscamobile.com/code/polygon-fill-and-point-polygon-detection