条件分岐-発展2

問題

条件分岐-応用6 の発展問題です.

マウスの位置に応じて色が変わる線を描画する機能を実装してください。
マウスをドラッグすると、キャンバスの中央からマウス位置へ向かう線が描画され、その色はマウス位置に応じて変わります。

ヒントを見る
  • mousePressed: マウスがクリック/ドラッグされているかを判定
  • stroke(h, s, b): HSB色空間で色を設定
  • atan2(y, x): 2点を結ぶ直線の角度を計算
  • degrees(): ラジアンを度数法に変換
  • abs(x): 絶対値を計算

実行例