我已經在畫布上做了一個綠色通道,看起來像這樣:填充畫布路徑與不同顏色的部分
already made path http://shrani.si/f/2/125/2prKT5FY/deletemestackoverflow.png
我不得不用4 了lineTo()和4 到quadraticCurveTo( )功能。我想建立進度條的somekind的,將是這樣的:
the goal http://shrani.si/f/2m/BL/1Spxusi3/deleteme2stackoverflow.png
是否有任何簡單的解決方案,這在畫布上?我的目標是擁有一個JavaScript功能,可根據進度百分比更新畫布形狀。我知道我可以在綠色的那個之後做出另一個藍色的形狀,但是我究竟會如何計算它的適當長度?任何幫助非常感謝:)
您可以使用與綠色邊框相同的代碼,只需「剪輯」紫色邊框。 –
http://stackoverflow.com/questions/16327892/canvas-rectangle-with-rounded-corners-as-a-progress-bar/16330390#16330390 – markE