イラストレイターのようにマウスで範囲を指定して、色を変えるなどをしたいと思っています。
非同期でいくつか方法が浮かんでいるのですが、どちらがいいか迷っています。
アドバイスをいただけると幸いです。
私が考えたのは
マウスを押したとき(onMouseDown)マウスの座標を取得 = hoge1 ↓ マウスを離したとき(onMouseUp)の座標取得 = hoge2 ↓ hoge1とhoge2の差分を出す = hoge3 ↓ hoge3のbackgroundcolor変更
もしくは
onMouseMoveにて最初と最後の座標取得 ↓ backgroundcolor変更
このように考えています。
質問
・このどちらかの考えで行けるのか
・いけるならどちらが良いか
・またほかにいい方法があるなら教えていただきたいです
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー