-前回の解答は授業フォルダ/第13回/配布に置きました **問題1 [#dd66c799] [[前回>プログラミング基礎/2012/2012年12月13日]]のプログラムを改良し,ユーザがマウスをクリックするとUFOが弾を撃つようにせよ. UFOクラスに,弾を撃つshootメソッドを追加する.~ クリックされたかはmouseClicked関数を使用すればよい.~ クリックされたら,UFOクラスのshootメソッドを呼ぶようにする. プログラムひな形: class Bullet { ??? } class UFO { ??? //shootメソッドを追加する } UFO ufoA; void setup() { size(200, 200); smooth(); ufoA = new UFO(50, 50, 0);//引数は左から位置X,位置Y,種類 } void draw() { background(255); ufoA.move(); ufoA.draw(); } void mouseClicked() { ??? } 実行例: #ref(./toi1.wmv); **問題2 [#i49c95e0] UFOクラスのmoveメソッドを改良し,UFOをマウスカーソルについてくるように動かせ. ヒント: #ref(./hint.png,50%); #ref(./toi2.wmv);