為什么在context.lineCap="xxx" 后面寫上 context.closePath() 線帽就不出現(xiàn)了?
根據(jù)前面講解,closePath 是封閉圖案或者路徑結束的時候使用的,為什么會妨礙lineCap的設置?還是以下代碼有什么不對的地方嗎?懇請大神解惑。
????context.beginPath(); ????context.moveTo(100,200); ????context.lineTo(600,200); ????context.lineCap='round'; ????context.closePath() ????context.stroke();
2020-07-13
closePath()會封閉線段,首尾相連了,lineCap不能用于線段轉折處,可以用lineJoin()設置折點圓頭。