残機を減らそうと思うのですが、そのプログラムをどうしたらいいのか全然わかりません;
どのようなプログラムで減らすことができるのでしょうか?教えていただけたらと思います。
残機をへらすには?
Re:残機をへらすには?
龍神録の話だと仮定してお答えしますが、21章の自機に当たり判定と無敵処理を作ってみようでenemyshot_and_ch()関数の
if(ch.flag==0 && ch.mutekicnt==0){//ステータスが通常で、無敵じゃなかったら
ってif文の中の処理が自機が死んだ時の処理です。
この中で残機を減らして下さい。
if(ch.flag==0 && ch.mutekicnt==0){//ステータスが通常で、無敵じゃなかったら
ってif文の中の処理が自機が死んだ時の処理です。
この中で残機を減らして下さい。
Re:残機をへらすには?
龍神録ではプレイヤーの残機数はch.numに格納されています。
つまり条件を満たした時に一度だけch.numの値を減らせばいいのです。
つまり
if(条件)
ch.num--;
まぁ、条件はミスしたときでしょうね。
つまり条件を満たした時に一度だけch.numの値を減らせばいいのです。
つまり
if(条件)
ch.num--;
まぁ、条件はミスしたときでしょうね。