y=ax+b
一次関数の式ですが、久々に目にしました。
2点(x1,y1)、(x2,y2)の傾きaは(y2-y1)/(x2-x1)で求められて、bはy1-a*x1で求められます。
HTML5.0からcanvasというタグを使えて、画像処理や線、矩形などがかけたりします。
今はOperaやFireFoxしか使えないのですが、
こんなことができて、結構楽しいです。
clearRectメソッドがいまいちだったので、一次関数を使って消しゴムちっくなものを作ってみました。
Posted in その他 |

5月 13th, 2008 at 9:15:54
[…] 消しゴムはclearRectを使って実装してますが、IEはサポートできずでした。 clearRect自体はrect範囲の消去なので、moveTo、lineToのように実装するには、こちらのように一次関数を使ってマウスが動いた範囲を消去するような実装になっています。 […]