***問題1 [#kfda5396] 画面に配置された四角がクリックされると,背景が四角の色になるようにせよ.四角の色は任意で構わない(プログラム名:ClickRect). 実行例: #ref(./clickrect.png); #ref(./clickrect.wmv); ヒント: マウスがクリックされたかは, void mouseClicked() { } を使用する.マウスがクリックされると{}内が実行される. マウスの位置は, mouseX mouseY で手に入る. ***問題2 [#dee4b300] マウスカーソルによって押せる四角を作れ(プログラム名:PushRect).動く方向はX軸方向のみとする. 実行例: #ref(./pushrect.png); #ref(./pushrect.wmv); ヒント: マウスの位置は, mouseX mouseY で手に入る.~ 問題を実装するにはさまざまな方法が考えられるが,一例としては, +カーソルが四角の中にあるか判定 +カーソルが四角の中であれば,カーソルが四角の外に位置するように四角を動かす ***問題3[#zf56ad90] スノーノイズ(TVの砂嵐)を模した映像をプログラムによって作成せよ(プログラム名:SnowNoise). 実行例: #ref(./snownoise.png); #ref(./snownoise.wmv); ヒント: 0から255の間でランダムなint型の値を得るには,以下のように記述する int x; x = (int)random(255);