こどもの日にはベジェカーブを描きます。
ベジェカーブを描くには、graphisc.curveTo()を使えます。
始点、コントロールポイント、終点、という3ポイントを指定する必要があります。
例では1セグメント分しか描画していませんが、 この曲線描画を連続的に行うと、グニャグニャした曲線になります。
指定ポイントを扱うにはx、yが指定できればPoint型でなくてもいいと思いますが、Point型ではPoint.x、Point.y、といったプロパティがあるので、p[0]、p[1]といった書き方をするよりもわかりやすいコードを書けると思います。
コントロールポイントがマウスに追従するようにしてみました。
2010年5月5日水曜日
制作・©:のぼる/N.Lab