配列-発展7

問題

配列-発展6と同じ配列のローテーションを,マウスクリックで1ステップずつ実行してください:

  • 500×200のウィンドウを作成してください
  • setup() で赤・青・白のランダムな色を持つ8個の円を描画してください
  • マウスをクリックするたびに,配列の末尾の要素を先頭に移動させ(右循環シフト),円の並びを更新してください
ヒントを見る
  • 自動実行(frameRate)を使わず,void mousePressed() にシフト処理と再描画を移動します
  • draw() は空のままにしてください
  • シフト処理と円の再描画を mousePressed() の中にまとめます

実行例