//创建drawnode节点
CCDrawNode * dnode = CCDrawNode::create();
//创建点集
CCPoint pos[] = {pos1,pos2,pos3,....pos8};
//创建多边形
dnode->drawPolygon(pos,8,ccColor4B(1,0,0,0.5), 4,ccColor4B(0,0,1,1));
//创建drawnode节点
CCDrawNode * dnode = CCDrawNode::create();
//创建点集
CCPoint pos[] = {pos1,pos2,pos3,....pos8};
//创建多边形
dnode->drawPolygon(pos,8,ccColor4B(1,0,0,0.5), 4,ccColor4B(0,0,1,1));