canvasで正多角形と星を書くコードをライブラリ化してみた。

http://gohannnotomo.pbworks.com/f/star_libtest.html
http://gohannnotomo.pbworks.com/f/star_libtest.html

以前から書いているHTML5canvasで色々書いてみるネタ*1ですが、正多角形と星を書くコードをまとめてライブラリ化してみました。
javascriptのprototypeをはじめて使ってみたのですが、結構かんたんに使えて面白いと思いました。
このコード (canvas_polygon.js) を scriptタグで取り込むとcanvasに"polygon"と"star"という名前のメソッドが追加され、正多角形や星型を描くことができるようになります。

ライブラリのコードは以下です。

今回はgithubにも上げました。

サンプルのコードは以下です。