3テラバイト

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

RPGツクールMV スクリプト

RPGツクールMVでBGSの演奏をスクリプトから行う

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

RPGツクールMVでBGSの演奏をスクリプトから行う方法についてまとめていきます。

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

確認環境

RPGツクールMV Version 1.6.2

スクリプトコード

以下のようにAudioManager.playBgs関数を呼び出すことでBGSの演奏を行うことができます。

nameには再生するBGS名、volumeには音量、pitchにはピッチ、panには位相を指定します。

AudioManager.playBgs({"name":"City","volume":90,"pitch":100,"pan":0});

イベントコマンドの内容

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

{"code":245,"indent":0,"parameters":[{"name":"City","volume":90,"pitch":100,"pan":0}]}

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


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です


reCaptcha の認証期間が終了しました。ページを再読み込みしてください。

関連記事

no image

RPGツクールMVのアイテム選択の処理を拡張するプラグインTMEventItemExの使い方

プラグイン情報 概要 このプラグインを導入することで、イベントコマンドのアイテム選択の処理に以下の機能が追加できます。 ヘルプウィンドウを表示個数を非表示表示行数の変更アイテムのメモでサブカテゴリを設 …

no image

RPGツクールMV – スクリプトで変数の操作を行う

こんにちは、今日はRPGツクールMVでスクリプトから変数の操作を行う方法についてまとめていきます。 イベントコマンドだと1ページ目、ゲーム進行の変数の操作から行うものです。 確認環境 RPGツクールM …

no image

ウィンドウカーソルの明滅を行わないようにするRPGツクールMVプラグインWindowBlinkStopの使い方

このプラグインを導入すると、通常各ウィンドウでカーソルが表示されている際に、カーソルが明滅を行いますが、この明滅を行わないように変更することができます。 このプラグインはトリアコンタン様が制作されたも …

no image

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

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

no image

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

イベントコマンドの1ページ目、アクター > 乗り物BGMの変更…と同様の操作を、イベントコマンドの3ページ目、上級 > スクリプトから行う方法です。 スクリプトコード $gameMap.vehicle …