我已经在画布上做了一个绿色通道,看起来像这样:填充画布路径与不同颜色的部分
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