| はじめまして。 「あるユニットが撃破されたあと、敵を3機撃破すればステージクリア」という 状況を作りたいと思っています。 「敵を3機撃破すればステージクリア」するだけならば、下記で問題なかったのですが、 「あるユニットが撃破されたあと」はどうすればよいのか分かりません。 「あるユニット」撃破後にSetコマンドで変数「撃破数」をセットしたとしても、 IncrコマンドはSetよりも優先されてしまうので、撃破後にSetコマンドを実行するより先に 勝手に「撃破数」を作成し、撃破数をカウントしてしまいます。 そのため、「あるユニット」が撃破される前に敵を3機撃破しても、ステージクリアに なってしまいます。
「あるユニットが撃破されたあと、敵を3機撃破すればステージクリア」とするには どうすればよいのか教えてください。よろしくお願いいたします。
Set 撃破数 Exit
破壊 敵: Incr 撃破数
If 撃破数 = 3 Then Goto 敵破壊 EndIf
敵破壊: Talk 主人公 よし、撤退するぞ! End Continue ステージ2.eve
|