有关DrawNode的Zorder问题

最近用同一个DrawNode

auto drawNode = DrawNode::create();
this->addChild(drawNode);

drawNode->drawPolygon();
drawNode->drawLine();

发现drawLine画出来的线总在drawPolygon之上,有什么办法可以设置同一个DrawNode画出的图形的Zorder吗?还是只能重新建一个新的DrawNode?