Javascript 如何绘制开放线或非封闭路径pixi.js
我试图用6像素的彩色笔划在画布上画一条之字形线,没有填充。但是,形状始终是闭合的,并将不需要的线连接回原点。如何防止pixi.js关闭路径Javascript 如何绘制开放线或非封闭路径pixi.js,javascript,canvas,pixi.js,Javascript,Canvas,Pixi.js,我试图用6像素的彩色笔划在画布上画一条之字形线,没有填充。但是,形状始终是闭合的,并将不需要的线连接回原点。如何防止pixi.js关闭路径 @line = new PIXI.Graphics @line.lineStyle(6, color) stage.addChild(@line) @line.moveTo markX,markY for row, col in rows @line.lineTo(@getSymbolX(col)-spanDistance,
@line = new PIXI.Graphics
@line.lineStyle(6, color)
stage.addChild(@line)
@line.moveTo markX,markY
for row, col in rows
@line.lineTo(@getSymbolX(col)-spanDistance, @getSymbolY(row))
@line.lineTo(@getSymbolX(col)+spanDistance, @getSymbolY(row))
@line.lineTo(@getSymbolX(4) + 60, @getSymbolY(rows[4]))
@line.lineStyle(0, color)
PIXI 3.07引入了一个bug解决方案是使用以下graphics.currentPath.shape.closed=false
试试这个:
@line.currentPath.shape.closed=false代码>
你需要它在pixi.js或纯画布api中也可以使用?在pixi中,js会更好。但是我刚刚发现PIXI 3.07中有一个bug。