3テラバイト

プログラム関連備忘録サイト。主にゲーム。

RPGツクールMV スクリプト

RPGツクールMVでBGMのフェードアウトをスクリプトから行う

投稿日:2021年3月22日 更新日:

RPGツクールMVでBGMのフェードアウトをスクリプトから行う方法についてまとめていきます。

イベントコマンドの2ページ目、オーディオ・ビデオ > BGMのフェードアウト…と同様の操作を、
イベントコマンドの3ページ目、上級 > スクリプトから行う方法です。

確認環境

RPGツクールMV Version 1.6.2

スクリプトコード

以下のようにAudioManager.fadeOutBgm関数を呼び出すことでBGMのフェードアウトを行うことができます。

引数には時間の秒数を指定します。

AudioManager.fadeOutBgm(10);

関数の定義箇所

AudioManager.fadeOutBgm関数はjs\rpg_managers.jsの1251行目に定義されています。

イベントコマンドの内容

イベントコマンドのBGMのフェードアウトを追加した場合、内部的には以下のようなデータが挿入されており、
js\rpg_objects.jsの9984行目に定義されているcommand242関数が呼び出され、引数にparametersの値が渡されています。

{"code":242,"indent":0,"parameters":[10]}

-RPGツクールMV, スクリプト


comment

メールアドレスが公開されることはありません。

関連記事

no image

RPGツクールMVで戦闘BGMの変更をスクリプトから行う

イベントコマンドの1ページ目、アクター > 戦闘BGMの変更…と同様の操作を、イベントコマンドの3ページ目、上級 > スクリプトから行う方法です。 スクリプトコード 変数$gameSystemにはGa …

no image

RPGツクールMVでスキルの増減をスクリプトから行う

イベントコマンドの1ページ目、アクター > スキルの増減…と同様の操作を、イベントコマンドの3ページ目、上級 > スクリプトから行う方法です。 スクリプトコード 覚える acto …

no image

キャラクターを浮遊させるRPGツクールMVプラグインFloatingCharacterの使い方

このプラグインを導入すると、イベントコマンドの移動ルートの設定のスクリプトでキャラクターの浮遊状態を切り替えることができるようになります。浮遊状態のときはキャラクターが指定ピクセル分浮いた状態になり、 …

no image

RPGツクールMVで能力値の増減をスクリプトから行う

RPGツクールMVで能力値の増減をスクリプトから行う方法についてまとめていきます。 イベントコマンドの1ページ目、アクター > 能力値の増減…と同様の操作を、イベントコマンドの3ページ目、上級 > ス …

no image

RPGツクールMVで防具を所持しているかをスクリプトから判定する

指定IDの防具を所持しているか $gameParty.hasItem( $dataArmors[1], true ); 第一引数の$dataArmors[1]の数値の部分は判定したい防具のI …