当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
鳶嶋式 通常のメニューの代わりにカスタムメニューを開く - TF_MenuLauncher.js
シェア用テキスト:
▼鳶嶋式 通常のメニューの代わりにカスタムメニューを開く(とんび@鳶嶋工房様作) - TF_MenuLauncher.js
https://plugin-mz.fungamemake.com/archives/6953
カスタムメニュー作成プラグイン(SceneCustomMenu.js)で作ったシーンを通常のタイトルやメニューと入れ替えることができます。
ふりがな:つうじょうのめにゅーのかわりにかすたむめにゅーをひらく
機能概要: カスタムメニュー作成プラグイン(SceneCustomMenu.js)で作ったシーンを通常のタイトルやメニューと入れ替えることができます。
利用規約(ライセンス): MITライセンス
作者:とんび@鳶嶋工房
作者サイト:http://tonbi.jp/
解説ページ:https://github.com/tonbijp/RPGMakerMZ?tab=readme-ov-fil…
ダウンロードページ:https://raw.githubusercontent.com/tonbijp/RPGMakerMZ/ma…
ファイル名:TF_MenuLauncher.js
プラグインのヘルプ:
/*:ja * @target MZ * @plugindesc 通常のメニューの代わりにカスタムメニューを開く。 * @author とんび﹫鳶嶋工房(tonbi.jp) * @url https://github.com/tonbijp/RPGMakerMZ/blob/master/TF_MenuLauncher.js * @base PluginCommonBase * @orderAfter PluginCommonBase * @base SceneCustomMenu * * * @param rem1 @text ____ タイトル ____ * @desc タイトルシーンに関する機能。 * (なお、これは区切り線なので値を入力しても何も起きません) * * @param sceneTitle @text タイトルシーン識別子 * @desc SceneCustomMenu.js のシーン識別子 * 空だと通常のタイトルシーンを表示。 * @type string @default * * @param emptyTitle @text タイトル標準コマンド削除 * @desc [タイトルシーン識別子]とは共存できません。 * 必ず[タイトル追加コマンド]を設定してください。 * @type boolean @default false * @on 標準コマンド削除 @off 追記(規定) * * @param commandTitle @text タイトル追加コマンド * @desc [タイトルシーン識別子]とは共存できません。 * @type struct<titleCommandParam>[] @default * * * @param rem2 @text ____ メニュー ____ * @desc メニューシーンに関する機能。 * (なお、これは区切り線なので値を入力しても何も起きません) * * @param sceneMenu @text メニューシーン識別子 * @desc SceneCustomMenu.js のシーン識別子 * 空だと通常のメニューシーンを表示。 * @type string @default * * @param commonEvMenu @text メニューコモンイベント * @desc メニュー代わりに呼ぶコモンイベント * コモンイベントで下準備してメニューシーンを呼ぶ想定。 * @type string @default * * @param emptyMenu @text メニュー標準コマンド削除 * @desc [メニューシーン識別子]とは共存できません。 * 必ず[メニュー追加コマンド]を設定してください。 * @type boolean @default false * @on 標準コマンド削除 @off 追記(規定) * * @param commandMenu @text メニュー追加コマンド * @desc [メニューシーン識別子]とは共存できません。 * @type struct<menuCommandParam>[] @default * * * @param rem3 @text ____ 部品位置 ____ * @desc UI部品配置に関する機能。 * (なお、これは区切り線なので値を入力しても何も起きません) * * @param isTopHelpMode @text ヘルプ上下位置 * @desc * @type boolean @default false * @on 上配置 @off 下配置(規定) * * @param helpX @text ヘルプX位置 * @desc 規定値: 0 * @type number @default 0 * @min -99999 * * @param helpWidth @text ヘルプ幅 * @desc -1 だと「[UIエリア幅] -8 」になります。 * 規定値: -1 * @type number @default -1 * @min -1 * * @param isTopButtonMode @text ボタン上下位置 * @desc * @type boolean @default true * @on 上配置(規定) @off 下配置 * * @param isLeftInputMode @text 入力項目横位置 * @desc * @type boolean @default false * @on 左配置 @off 右配置(規定) * * * @help * カスタムメニュー作成プラグイン(SceneCustomMenu.js)で作ったシーンを * 通常のタイトルやメニューと入れ替えることができます。 * * [タイトルシーン識別子]と[メニューシーン識別子] * ここに書いた識別子のカスタムメニューに入れ替えます。 * * [メニューコモンイベント] * 名前か番号で指定したコモンイベントを * メニュー表示前に実行します。 * * * また、シーン全体ではなくコマンド単位の入れ替えもできます。 * * [タイトル標準コマンド削除]と[メニュー標準コマンド削除] * 標準のコマンドを全部削除します。 * * [タイトル追加コマンド]と[メニュー追加コマンド] * [コマンドラベル]の文字が選択肢に表示されます。 * [スクリプト]があれば実行されます、その後… * [シーン識別子]設定されていればカスタムシーンに変わります。 * 空なら[シーンクラス名]のシーンに変わります。 * [シーン識別子]にプリセットの値を選べば、 * 標準の機能と同じ動作が可能です。 * * ____ 部品位置 ____ 以下のパラメータは * 多くのシーンに共通する部品の位置を指定します。 */