
NRP メニュー画面の背景を変更 - NRP_MenuBackground.js
シェア用テキスト:
▼NRP メニュー画面の背景を変更(砂川赳様作) - NRP_MenuBackground.js
https://plugin.fungamemake.com/archives/31657
メニュー画面の背景を変更します。背景をスクロールさせたり、スイッチで背景を切り替える設定も可能です。
ふりがな:めにゅーがめんのはいけいをへんこう
機能概要: メニュー画面の背景を変更します。背景をスクロールさせたり、スイッチで背景を切り替える設定も可能です。
利用規約(ライセンス):
・著作権:保持
・商用利用:許可
・追加改変:許可
・再配布:許可
・詳細はダウンロードページ・プラグイン内を確認
作者:砂川赳
作者サイト:http://newrpg.seesaa.net/
解説ページ:https://newrpg.seesaa.net/article/502378599.html
ファイル名:NRP_MenuBackground.js
プラグインのヘルプ:
/*:ja * @target MZ MV * @plugindesc v1.00 メニュー画面の背景を変更する。 * @author 砂川赳(http://newrpg.seesaa.net/) * @url https://newrpg.seesaa.net/article/502378599.html * * @help メニュー画面の背景を変更します。 * 背景をスクロールさせたり、スイッチで背景を切り替える設定も可能です。 * * 実際にはメニューだけでなく、 * オプション、セーブ/ロード、ゲーム終了、店、名前入力 * の各シーンも対象となることにご注意ください。 * (厳密には、Scene_MenuBaseを継承したシーン) * * 各シーン毎に背景を変更することも可能です。 * * ------------------------------------------------------------------- * ■使用方法 * ------------------------------------------------------------------- * プラグインパラメータの共通設定に背景画像を設定すると、 * 対象の全シーンに背景が表示されるようになります。 * * 各シーン毎に設定を変更したい場合は『背景リスト』を選択して、 * 詳細設定をしてください。 * * 初期状態で主なシーンはあらかじめ設定しているので、 * お好みで設定を変更してください。 * * Scene_Menu : メニュー画面(トップ) * Scene_Item : アイテム画面 * Scene_Equip : 装備画面 * Scene_Skill : スキル画面 * Scene_Status : ステータス画面 * Scene_Options : オプション画面 * Scene_Save : セーブ画面 * Scene_Load : ロード画面 * Scene_GameEnd : ゲーム終了画面 * Scene_Shop : ショップ画面 * Scene_Name : 名前入力画面 * * 上記にはない外部プラグインで追加したシーン(Scene_MenuBaseを継承)も、 * 対応するシーン名を手入力すれば変更されるはずです。 * 「Scene_」の文字列でプラグイン内を検索してみるとよさげです。 * * ------------------------------------------------------------------- * ■背景の変更 * ------------------------------------------------------------------- * 当プラグインではスイッチを条件にして、各シーンの背景を変更できます。 * * シーンを『ALL』に設定し、スイッチを条件に設定すれば、 * 条件次第で背景が変化するようにできます。 * 例えば、物語の進行や現在地、時間帯に応じて * 背景を変化させることができます。 * * また、オプションやセーブ/ロード画面については通常、 * タイトルから呼び出した場合とメニューから呼び出した場合は区別されません。 * ゲーム中は常にオンとなるスイッチを用意することで、区別する方法があります。 * * ------------------------------------------------------------------- * ■利用規約 * ------------------------------------------------------------------- * 特に制約はありません。 * 改変、再配布自由、商用可、権利表示も任意です。 * 作者は責任を負いませんが、不具合については可能な範囲で対応します。 * * @----------------------------------------------------- * @ プラグインパラメータ * @----------------------------------------------------- * * @param BackgroundList * @text 背景リスト * @type struct<Background>[] * @default [”{”Scene”:”Scene_Menu”,”Note”:”メニュー(トップ)”,”Disabled”:”false”,”BackgroundImage”:””,”ScrollX”:””,”ScrollY”:””,”Switch”:””}”,”{”Scene”:”Scene_Item”,”Note”:”アイテム”,”Disabled”:”false”,”BackgroundImage”:””,”ScrollX”:””,”ScrollY”:””,”Switch”:””}”,”{”Scene”:”Scene_Equip”,”Note”:”装備”,”Disabled”:”false”,”BackgroundImage”:””,”ScrollX”:””,”ScrollY”:””,”Switch”:””}”,”{”Scene”:”Scene_Skill”,”Note”:”スキル”,”Disabled”:”false”,”BackgroundImage”:””,”ScrollX”:””,”ScrollY”:””,”Switch”:””}”,”{”Scene”:”Scene_Status”,”Note”:”ステータス”,”Disabled”:”false”,”BackgroundImage”:””,”ScrollX”:””,”ScrollY”:””,”Switch”:””}”,”{”Scene”:”Scene_Options”,”Note”:”オプション”,”Disabled”:”false”,”BackgroundImage”:””,”ScrollX”:””,”ScrollY”:””,”Switch”:””}”,”{”Scene”:”Scene_Save”,”Note”:”セーブ”,”Disabled”:”false”,”BackgroundImage”:””,”ScrollX”:””,”ScrollY”:””,”Switch”:””}”,”{”Scene”:”Scene_Load”,”Note”:”ロード”,”Disabled”:”false”,”BackgroundImage”:””,”ScrollX”:””,”ScrollY”:””,”Switch”:””}”,”{”Scene”:”Scene_GameEnd”,”Note”:”ゲーム終了”,”Disabled”:”false”,”BackgroundImage”:””,”ScrollX”:””,”ScrollY”:””,”Switch”:””}”,”{”Scene”:”Scene_Shop”,”Note”:”ショップ”,”Disabled”:”false”,”BackgroundImage”:””,”ScrollX”:””,”ScrollY”:””,”Switch”:””}”,”{”Scene”:”Scene_Name”,”Note”:”名前入力”,”Disabled”:”false”,”BackgroundImage”:””,”ScrollX”:””,”ScrollY”:””,”Switch”:””}”] * @desc シーン毎の背景画像を管理するリストです。 * 複数の条件が満たされた場合は上が優先されます。 * * @param <Common Setting> * @text <共通設定> * * @param BackgroundImage * @parent <Common Setting> * @text 背景画像 * @type file * @dir img/parallaxes/ * @desc メニューに適用する背景画像です。 * 背景リストの指定がなかった場合の既定値となります。 * * @param ScrollX * @parent <Common Setting> * @text X方向のスクロール * @type number @min -999 @max 999 @decimals 2 * @default 0 * @desc 背景の横方向へのスクロール速度です。 * * @param ScrollY * @parent <Common Setting> * @text Y方向のスクロール * @type number @min -999 @max 999 @decimals 2 * @default 0 * @desc 背景の縦方向へのスクロール速度です。 */
