FC2ブログ

マウスで描くための準備

マウスで描くための準備

マウスの動きはmousemoveイベントで補足

次に
マウスボタンの押されている状態は
mousemoveイベント内で調べるか
マウスボタンを押したときに発生するmousedownイベントを利用して調べる

mousedownイベントの場合は
イベントハンドラ内でマウスイベントの状態を変数なとに記憶しておいて
mousemoveイベントから呼び出される
イベントハンドラ内で参照する

マウスボタンの状態以外で
保存しておくのがあり、それが
線を引き始めたときのマウスの座標

マウスで文字を書くなら
座標を点にして、これらを線で結ぶようになる

このため、始点になる古い座標、つたり前の座標も必要

これらの情報は
Canvasオブジェクトにプロパティを追加し
そこに保存する
プロパティにすれば、識別できるから
あとは、これでコントロールできる
スポンサーサイト



コメント

非公開コメント

最新記事
検索フォーム
GREEハコニワ攻略サイト
リンク
カテゴリ
月別アーカイブ
フリーエリア
最新記事
FXプライムレート
最新コメント
最新トラックバック