「一気に最後まで読んだ」本、教えて下さい!

http://javagame.skr.jp/index.php?FrontPage#q34b9 …
 ↑
こちらのサイトを参考にしてJAVAでインベーダーゲームのアプリケーションを作ってみました。
これにもう少し手を加えて、敵を全滅させたら次のステージに行くようにしたいのですが、敵の存在の確認をして、1匹もいなかったら…といった風にいろいろためしてみたんですがうまくいきません。
どういう表現にすればよいのでしょうか?
開発環境はSDKの1.4.2です。

A 回答 (1件)

intタイプの変数enemyCounterとかを設けて、ゲームの進行を管理するメインスレッドのループの冒頭で、while (enemyCounter > 0){などでチェックするとよいでしょう。



あるいは、この変数をデクリメントする現場で即座に、if (enemyCounter < 1){とやってもいいかも。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報