1
我正在繪製複雜的路徑來從頭開始渲染3D圖像。這是任務和使用3D引擎是不允許的。如何清除JavaFX GraphicsContext中的路徑?
我使用:
GraphicsContext gc = getGraphicsContext2D();
gc.clearRect(x, y, w, h);
gc.appendSVGPath(svg);
gc.stroke();
SVG是一個包含SVG圖形一個很長的字符串。
我注意到,每次渲染圖形時,gc.path.pointTypes.length的值都會持續增加> 400k,並且會減慢每個循環的仿真速度。
如何清除GraphicsContext的路徑?
ps:它是包私有的,沒有訪問權限。
我真的錯過了那篇文章,閱讀文檔。謝謝!雖然beginPath()不是你所期望的。 –