组件fishcomponent.js的代码如下:
HTML5 Canvas のカスタムの角丸四角形と破線 (RoundedRectangle と破線)
HTML Canvas 2d コンテキスト描画オブジェクトにカスタム関数を追加するデモ、破線の描画方法と破線の間隔サイズの制御方法を実装します。円の描き方、角、四角形のヒントを学びましょう。
HTML5 Canvas 描画オブジェクトで提供されるネイティブ関数は、角丸四角形と点線を描画する機能を実装していませんが、JavaScript 言語の Object.prototype を通じて、これら 2 つの関数をオブジェクト CanvasRenderingContext2D に追加できます。 。コードのデモ効果は次のとおりです。
コンポーネントfishcomponent.js のコードは次のとおりです。
破線と角丸長方形