MZ用プラグイン

NRP ファンクションキーの機能をカスタマイズ - NRP_CustomFunctionKey.js

シェア用テキスト:
▼NRP ファンクションキーの機能をカスタマイズ(砂川赳様作) - NRP_CustomFunctionKey.js
https://plugin-mz.fungamemake.com/archives/6013
ファンクションキーの機能をカスタマイズします。2つまでコモンイベントを設定できます。デバッグ専用の機能にすることもできます。

ふりがな:ふぁんくしょんきーのきのうをかすたまいず

機能概要: ファンクションキーの機能をカスタマイズします。2つまでコモンイベントを設定できます。デバッグ専用の機能にすることもできます。

利用規約(ライセンス):
・著作権:保持
・商用利用:許可
・追加改変:許可
・再配布:許可
・詳細はダウンロードページ・プラグイン内を確認

作者:砂川赳

作者サイト:https://newrpg.seesaa.net//

解説ページ:https://newrpg.seesaa.net/article/503167830.html

ファイル名:NRP_CustomFunctionKey.js

プラグインのヘルプ:

/*:ja
 * @target MZ
 * @plugindesc v1.02 ファンクションキーの機能をカスタマイズ。
 * @author 砂川赳(http://newrpg.seesaa.net/)
 * @url https://newrpg.seesaa.net/article/503167830.html
 *
 * @help ファンクションキーの機能をカスタマイズします。
 * 前提として、ツクールMZの標準機能は以下の通りです。
 * 
 * ・F1:
 * ・F2:FPS表示
 * ・F3:画面サイズ固定
 * ・F4:フルスクリーン切替
 * ・F5:リロード
 * ・F6:
 * ・F7:
 * ・F8:開発者ツール(開発時のみ)
 * ・F9:デバッグ(開発時のみ)
 * ・F10:
 * ・F11:
 * ・F12:開発者ツール(開発時のみ)
 * 
 * これらの機能を自由に変更できます。
 * 
 * また、その他に『タイトル画面へ戻る』機能も設定できます。
 * 通常のリロードよりも動作が速く、
 * ウィンドウサイズも保持されるメリットがあります。
 * 
 * ver1.01よりコモンイベントの呼び出しに対応しました。
 * 2つまでコモンイベントを設定できます。
 * デバッグ専用の機能にすることもできます。
 * 
 * プラグインパラメータを設定しなかった箇所は元のままになります。
 * 
 * -------------------------------------------------------------------
 * ■利用規約
 * -------------------------------------------------------------------
 * 特に制約はありません。
 * 改変、再配布自由、商用可、権利表示も任意です。
 * 作者は責任を負いませんが、不具合については可能な範囲で対応します。
 * 
 * @-----------------------------------------------------
 * @ プラグインパラメータ
 * @-----------------------------------------------------
 * 
 * @param F1
 * @text F1
 * @type select
 * @option
 * @option 無効 @value Disabled
 * @option タイトル画面へ @value ReturnTitle
 * @option リロード @value Reload
 * @option フルスクリーン切替 @value FullScreen
 * @option 画面サイズ固定 @value SwitchStretch
 * @option FPS表示 @value FPS
 * @option デバッグ @value Debug
 * @option 開発者ツール @value DevTools
 * @option コモンイベント1 @value CommonEvent1
 * @option コモンイベント2 @value CommonEvent2
 * @desc F1キーを押した時に呼び出す機能です。
 * 
 * @param F2
 * @text F2
 * @type select
 * @option
 * @option 無効 @value Disabled
 * @option タイトル画面へ @value ReturnTitle
 * @option リロード @value Reload
 * @option フルスクリーン切替 @value FullScreen
 * @option 画面サイズ固定 @value SwitchStretch
 * @option FPS表示 @value FPS
 * @option デバッグ @value Debug
 * @option 開発者ツール @value DevTools
 * @option コモンイベント1 @value CommonEvent1
 * @option コモンイベント2 @value CommonEvent2
 * @desc F2キーを押した時に呼び出す機能です。
 * 
 * @param F3
 * @text F3
 * @type select
 * @option
 * @option 無効 @value Disabled
 * @option タイトル画面へ @value ReturnTitle
 * @option リロード @value Reload
 * @option フルスクリーン切替 @value FullScreen
 * @option 画面サイズ固定 @value SwitchStretch
 * @option FPS表示 @value FPS
 * @option デバッグ @value Debug
 * @option 開発者ツール @value DevTools
 * @option コモンイベント1 @value CommonEvent1
 * @option コモンイベント2 @value CommonEvent2
 * @desc F3キーを押した時に呼び出す機能です。
 * 
 * @param F4
 * @text F4
 * @type select
 * @option
 * @option 無効 @value Disabled
 * @option タイトル画面へ @value ReturnTitle
 * @option リロード @value Reload
 * @option フルスクリーン切替 @value FullScreen
 * @option 画面サイズ固定 @value SwitchStretch
 * @option FPS表示 @value FPS
 * @option デバッグ @value Debug
 * @option 開発者ツール @value DevTools
 * @option コモンイベント1 @value CommonEvent1
 * @option コモンイベント2 @value CommonEvent2
 * @desc F4キーを押した時に呼び出す機能です。
 * 
 * @param F5
 * @text F5
 * @type select
 * @option
 * @option 無効 @value Disabled
 * @option タイトル画面へ @value ReturnTitle
 * @option リロード @value Reload
 * @option フルスクリーン切替 @value FullScreen
 * @option 画面サイズ固定 @value SwitchStretch
 * @option FPS表示 @value FPS
 * @option デバッグ @value Debug
 * @option 開発者ツール @value DevTools
 * @option コモンイベント1 @value CommonEvent1
 * @option コモンイベント2 @value CommonEvent2
 * @desc F5キーを押した時に呼び出す機能です。
 * 
 * @param F6
 * @text F6
 * @type select
 * @option
 * @option 無効 @value Disabled
 * @option タイトル画面へ @value ReturnTitle
 * @option リロード @value Reload
 * @option フルスクリーン切替 @value FullScreen
 * @option 画面サイズ固定 @value SwitchStretch
 * @option FPS表示 @value FPS
 * @option デバッグ @value Debug
 * @option 開発者ツール @value DevTools
 * @option コモンイベント1 @value CommonEvent1
 * @option コモンイベント2 @value CommonEvent2
 * @desc F6キーを押した時に呼び出す機能です。
 * 
 * @param F7
 * @text F7
 * @type select
 * @option
 * @option 無効 @value Disabled
 * @option タイトル画面へ @value ReturnTitle
 * @option リロード @value Reload
 * @option フルスクリーン切替 @value FullScreen
 * @option 画面サイズ固定 @value SwitchStretch
 * @option FPS表示 @value FPS
 * @option デバッグ @value Debug
 * @option 開発者ツール @value DevTools
 * @option コモンイベント1 @value CommonEvent1
 * @option コモンイベント2 @value CommonEvent2
 * @desc F7キーを押した時に呼び出す機能です。
 * 
 * @param F8
 * @text F8
 * @type select
 * @option
 * @option 無効 @value Disabled
 * @option タイトル画面へ @value ReturnTitle
 * @option リロード @value Reload
 * @option フルスクリーン切替 @value FullScreen
 * @option 画面サイズ固定 @value SwitchStretch
 * @option FPS表示 @value FPS
 * @option デバッグ @value Debug
 * @option 開発者ツール @value DevTools
 * @option コモンイベント1 @value CommonEvent1
 * @option コモンイベント2 @value CommonEvent2
 * @desc F8キーを押した時に呼び出す機能です。
 * 
 * @param F9
 * @text F9
 * @type select
 * @option
 * @option 無効 @value Disabled
 * @option タイトル画面へ @value ReturnTitle
 * @option リロード @value Reload
 * @option フルスクリーン切替 @value FullScreen
 * @option 画面サイズ固定 @value SwitchStretch
 * @option FPS表示 @value FPS
 * @option デバッグ @value Debug
 * @option 開発者ツール @value DevTools
 * @option コモンイベント1 @value CommonEvent1
 * @option コモンイベント2 @value CommonEvent2
 * @desc F9キーを押した時に呼び出す機能です。
 * 
 * @param F10
 * @text F10
 * @type select
 * @option
 * @option 無効 @value Disabled
 * @option タイトル画面へ @value ReturnTitle
 * @option リロード @value Reload
 * @option フルスクリーン切替 @value FullScreen
 * @option 画面サイズ固定 @value SwitchStretch
 * @option FPS表示 @value FPS
 * @option デバッグ @value Debug
 * @option 開発者ツール @value DevTools
 * @option コモンイベント1 @value CommonEvent1
 * @option コモンイベント2 @value CommonEvent2
 * @desc F10キーを押した時に呼び出す機能です。
 * 
 * @param F11
 * @text F11
 * @type select
 * @option
 * @option 無効 @value Disabled
 * @option タイトル画面へ @value ReturnTitle
 * @option リロード @value Reload
 * @option フルスクリーン切替 @value FullScreen
 * @option 画面サイズ固定 @value SwitchStretch
 * @option FPS表示 @value FPS
 * @option デバッグ @value Debug
 * @option 開発者ツール @value DevTools
 * @option コモンイベント1 @value CommonEvent1
 * @option コモンイベント2 @value CommonEvent2
 * @desc F11キーを押した時に呼び出す機能です。
 * 
 * @param F12
 * @text F12
 * @type select
 * @option
 * @option 無効 @value Disabled
 * @option タイトル画面へ @value ReturnTitle
 * @option リロード @value Reload
 * @option フルスクリーン切替 @value FullScreen
 * @option 画面サイズ固定 @value SwitchStretch
 * @option FPS表示 @value FPS
 * @option デバッグ @value Debug
 * @option 開発者ツール @value DevTools
 * @option コモンイベント1 @value CommonEvent1
 * @option コモンイベント2 @value CommonEvent2
 * @desc F12キーを押した時に呼び出す機能です。
 * 
 * @param <CommonEvent>
 * @text <コモンイベント>
 * 
 * @param CommonEvent1
 * @parent <CommonEvent>
 * @text コモンイベント1
 * @type common_event
 * @desc 呼び出すコモンイベント1の番号です。
 * ファンクションキーと紐づけてください。
 * 
 * @param Common1Debug
 * @parent CommonEvent1
 * @text コモン1をデバッグ用に
 * @type boolean
 * @default false
 * @desc コモンイベント1をデバッグ専用の機能にします。
 * 
 * @param CommonEvent2
 * @parent <CommonEvent>
 * @text コモンイベント2
 * @type common_event
 * @desc 呼び出すコモンイベント2の番号です。
 * ファンクションキーと紐づけてください。
 * 
 * @param Common2Debug
 * @parent CommonEvent2
 * @text コモン2をデバッグ用に
 * @type boolean
 * @default false
 * @desc コモンイベント2をデバッグ専用の機能にします。
 */

スポンサードリンク

スポンサードリンク

-MZ用プラグイン

Copyright© #ツクプラMZ , 2026 All Rights Reserved.