canvas有画虚线的API ctx.setLineDash() 然后就是用ctx.moveTo() LineTo等这些API画线就行。黄色,也是一个ctx.strokeStyle = 'yellow',就OK了。但存在某些低版本浏览器不兼容的情况,而且转角也不会这么平滑。这个时候,就要自己封装一个函数(实线不断间隔绘制的方法)来画了。套用一楼说法,是否可以用图片代替。
canvas有画虚线的API
ctx.setLineDash()
然后就是用ctx.moveTo()
LineTo
等这些API画线就行。黄色,也是一个ctx.strokeStyle = 'yellow',就OK了。但存在某些低版本浏览器不兼容的情况,而且转角也不会这么平滑。
这个时候,就要自己封装一个函数(实线不断间隔绘制的方法)来画了。
套用一楼说法,是否可以用图片代替。