3テラバイト

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

RPGツクールMV スクリプト

RPGツクールMVでマップ名をスクリプトから変更する

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

RPGツクールMVのマップ名をイベントコマンドのスクリプトから変更する方法について記載しています。

確認環境

RPGツクールMV Version 1.6.2

マップ名の変更方法

以下のように$dataMap.displayNameに任意のマップ名を代入することでマップ名をスクリプトから変更することができます。

$dataMap.displayName = "変更後のマップ名"

しかし、$dataMapはマップ移動ごとに移動先のマップデータで置き換えられていくため、マップ移動後に上記の変数のマップ名を変更しても、マップ名として表示されるのはマップの設定で表示名に設定した値です。

マップ名を変更してからマップ名を表示したい場合は、マップ名の表示もスクリプトで行います。

マップ名の表示方法

SceneManager._sceneには現在のシーンのクラスが、_mapNameWindowにはマップ名を表示するウィンドウの管理クラスであるWindow_MapNameの変数が格納されています。

SceneManager._scene._mapNameWindow.open();

Window_MapNameクラスについては、プロジェクトフォルダのjs\rpg_windows.jsの4652行目以降に定義されています。

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


comment

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


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

関連記事

no image

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

RPGツクールMVでフェードインとフェードアウトをスクリプトから行う方法についてまとめていきます。 イベントコマンドの2ページ目、画面 > フェードアウト…、画面 > フェードイン…と同様の操作を、イ …

no image

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

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

no image

RPGツクールMVでアイテムを所持しているかをスクリプトから判定する

指定IDのアイテムを所持しているか $gameParty.hasItem( $dataItems[1] ); $dataItems[1]の数値の部分は判定したいアイテムのIDを指定します。 …

no image

RPGツクールMV – スクリプトでスイッチによる可変の選択肢を作る

イベントコマンドの選択肢の表示で最大6個の選択肢を表示できますが、選択肢の内容をスイッチ等の要素から可変にすることができません。 特定のスイッチがONの場合に選択肢を増やす場合は、別の選択肢を用意し条 …

no image

エラー画面表示を変更するRPGツクールMVプラグインCustomizeErrorScreenの使い方

このプラグインを導入すると、ゲーム中にエラーが発生した場合に表示される画面の表示が変更できます。 このプラグインはトリアコンタン様が制作されたものです。 確認環境 RPGツクールMV Version …