| |
| 仕組み |
このイベントのポイントはいかにBGMが鳴り終わるまで文章を表示させ
続けられるかというところです。
今回はコモンイベントを使ってみました。
まずコモンイベントに条件分岐の条件の中の「演奏中のBGMが一周した」を
組み込みます。
これでは1回の判定でこのコモンイベントは終了してしまいますので、
BGMが鳴り終わるまでの間の時間を「繰り返し処理」で稼ぎます。
次に実際にこれを挿入するイベントですが、最初に現在のBGMを記憶します。
これはファンファーレを鳴らす前などの基本ですね。
次にBGM(ここではJアイテム)を流します。
次にアイテムを手に入れた旨の文章を表示します。
ここで特にイベントを入れなかった場合、文章の表示中にプレイヤーが
キーで進めることによって元のBGMで直前に設定したBGMがかき消されて
しまいます。仮にこの後にBGMを入れないとしても次のイベント中にまだ
BGMが鳴っているのはかなり不自然です。
ここで先ほどのコモンイベントを使用します。
「イベントの呼び出し」で先ほど作成した「BGM終了まで待機」イベントを
呼び出します。
これによってコモンイベントの直前までのイベントが一旦固定されます。
このコモンイベントは解除条件である演奏中のBGMが一周するまでは
ループし続けます。そして演奏中のBGMが1周するとコモンイベントが解除
されて元のイベントの続きが始まります。
最後に記憶したBGMを演奏させれば自然にイベントに戻すことができます。 |
|
|