组件fishcomponent.js的代码如下:
HTML5 Canvas自訂圓角矩形與虛線(RoundedRectangle and Dash Line)
實作在HTML Canvas 2d context繪製物件中新增自訂的函數功能演示,如何繪製虛線以及控制虛線間隔大小,學會繪製圓角矩形的技巧。
HTML5 Canvas繪製物件中提供的原生功能沒有實現繪製圓角矩形與虛線的功能,但是透過JavaScript語言的Object.prototype可以實現對物件CanvasRenderingContext2D添加這兩個函數功能。代碼的演示效果如下:
組件fishcomponent.js的代碼如下:
Dash line and Rounded Rectangle