「落ちてくるリンゴを切るゲーム」(Cut.pde)のsetup()で使われているPImageのget()の機能を確かめるために、リンゴが真ん中だけじゃなくランダムな比率で切れるように書き換えました。
まず、setup()の中にある
appleImageL=…
appleImageR=…
の2行を、resetApple()内の最初に移動します。
そして、下のように書き換えます。
int LW = int (appleImage.width * (random(8) + 1) / 10);
appleImageL = appleImage.get(0, 0, LW, appleImage.height);
appleImageR = appleImage.get(LW, 0, appleImage.width - LW, appleImage.height);
これで、切れたリンゴの左右の比率は1:9〜9:1の9通りがランダムに発生するようになります。
《インデックス》
◆◆◆参考文献「遊んで作るスマホゲームプログラミング for Android」
◆◆◆公文生ならゲームで遊ぶな!ゲームを作れ!
◆◆◆公文式小林教室◆山形県東根市◆◆◆
まず、setup()の中にある
appleImageL=…
appleImageR=…
の2行を、resetApple()内の最初に移動します。
そして、下のように書き換えます。
int LW = int (appleImage.width * (random(8) + 1) / 10);
appleImageL = appleImage.get(0, 0, LW, appleImage.height);
appleImageR = appleImage.get(LW, 0, appleImage.width - LW, appleImage.height);
これで、切れたリンゴの左右の比率は1:9〜9:1の9通りがランダムに発生するようになります。
《インデックス》
◆◆◆参考文献「遊んで作るスマホゲームプログラミング for Android」
◆◆◆公文生ならゲームで遊ぶな!ゲームを作れ!
◆◆◆公文式小林教室◆山形県東根市◆◆◆
コメント