Graphics怎么只绘制边框, 而不遮挡NODE的sprite.

我想对一个多边形node进行描边. 但是 ctx.stroke ()之后, 边框画上了, 但Node本来的sprite消失了.

` var ctx = bb.node .addComponent(cc.Graphics); // bb.node是有spirte图像的.
ctx.clear();
ctx.lineWidth = 2;
ctx.fillColor.fromHEX(’#ff000050’); // 填充颜色
ctx.strokeColor = cc.Color.BLUE; // 边框颜色
var n = 0
for (let s of bb.points) {
let ss = {}
ss.x = bb.node.x + s.x
ss.y = bb.node.y + s.y

    if(n++ == 0){
        ctx.moveTo(s.x,s.y)
    }else{
        ctx.lineTo( s.x,s.y)
    }
    b.push(ss)
}
ctx.lineTo(b[0].x - bb.node.x,b[0].y-bb.node.y)
ctx.close()
ctx.stroke ()