戦闘後、すぐにフェードアウト
戦闘が終わった後、すぐにフェードアウトしたい時ないでしょうか?
今回は、戦闘後すぐにフェードアウトするのを実装するまでの記事です。
戦闘が終わった後、
$gameScreen._brightness = 0;
このスプリクトですぐにフェードアウトするのですが、何か他プラグインの影響なのかフェードアウトする前にマップが一瞬映ってしまいます。
オーマイガー!
そこでネットで検索してみると
戦闘終了時に特殊処理のプラグインを見つけました。
http://www.werepanda.jp/blog/20201128023506.html
プラグインを導入し試しましたが、結果は変わらず。
やっぱり一瞬だけマップが映ってしまいます。
何か噛んでるんでしょうね。
ブルータス、お前もか。
とうわけで、すぐにフェードアウトを諦めます。
やたら簡単にあきらめるなぁと思われるかも知れませんけど。
別の方向からアプローチするすることにしました。
フェードアウトじゃなくてピクチャーを貼ってみることにします。
用意するのは真っ暗な画像と戦闘後にコモンを呼び出すプラグインです。
戦闘後のコモンはケケータイミングコモンを使います。
http://kekeelabo.com/?i=24
この画像だとコモン34になります。
特定のスイッチONの時にピクチャーを表示させます。
スイッチONは戦闘開始前でも良いし、戦闘のイベントでも良いかと思います。
というわけで無事にマップが映りこむ現象がなくなりました。
やれやれだぜ。
最後までお読みいただき、ありがとうございました!