正多边形画法:


        {

     canvas.graphics.moveTo(m_PointsArray[i].x, m_PointsArray[i].y);
            
for(var i:int = 0; i < m_PointsArray.length; i++)
            {
                  canvas.graphics.lineTo(m_PointsArray[(i
+1)%m_PointsArray.length].x, m_PointsArray[(i+1)%m_PointsArray.length].y);
            }            
        }

 

 

正六边形网格画法:

 

offsetX,offsetY为整个网格相对于(0,0)的偏移,即第一行第一列的正六边形中心点坐标

 

 

相关文章: