当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
RPGツクール2000/XPのトランジション - Transition200X.js
シェア用テキスト:
▼RPGツクール2000/XPのトランジション(あわやまたな様作) - Transition200X.js
https://plugin-mz.fungamemake.com/archives/6509
画像によるトランジション演出機能を追加します。
ふりがな:RPGつくーる2000/XPのとらんじしょん
機能概要: 画像によるトランジション演出機能を追加します。
利用規約(ライセンス): MITライセンス
作者:あわやまたな
作者サイト:https://awaya3ji.seesaa.net/
解説ページ:https://awaya3ji.seesaa.net/article/499185153.html
ファイル名:Transition200X.js
プラグインのヘルプ:
/*:ja * @target MZ * @plugindesc 画像によるトランジション演出機能を追加します。 * @author あわやまたな (Awaya_Matana) * @url https://awaya3ji.seesaa.net/article/499185153.html * * @command hideScreen * @text 画面の消去 * @desc 画面を消去します。 * XPモード時は画面を固定します。 * * @arg duration * @text 時間 * @desc フレーム数を指定します。 * 数値を入力するかコンボボックスから選択します。 * @default 普通 * @type combo * @option 瞬時 * @option 速い * @option 普通 * @option 遅い * * @arg wait * @text 完了までウェイト * @desc フェードが完了するまで待ちます。 * @default true * @type boolean * * @command showScreen * @text 画面の表示 * @desc 画面を表示します。 * * @arg duration * @text 時間 * @desc フレーム数を指定します。 * 数値を入力するかコンボボックスから選択します。 * @default 普通 * @type combo * @option 瞬時 * @option 速い * @option 普通 * @option 遅い * * @arg wait * @text 完了までウェイト * @desc フェードが完了するまで待ちます。 * @default true * @type boolean * * @command changeTransition * @text トランジションの変更 * @desc トランジションの画像を設定します。 * * @arg type * @text 種類 * @desc 画面切り替えの種類を選択します。 * XPモード時は表示の設定を使用します。 * @type select * * @option プラグインコマンド/消去 * @value Plugin Command (Hide) * @option プラグインコマンド/表示 * @value Plugin Command (Show) * @option 場所移動/消去 * @value Transfer Player (Hide) * @option 場所移動/表示 * @value Transfer Player (Show) * @option 戦闘開始/消去 * @value Start Battle (Hide) * @option 戦闘開始/表示 * @value Start Battle (Show) * @option 戦闘終了/消去 * @value End Battle (Hide) * @option 戦闘終了/表示 * @value End Battle (Show) * @default Plugin Command (Hide) * * @arg image * @text 画像 * @desc ファイル名を指定します。 * (なし)にすると標準のフェードを行います。 * @type file * @default * @dir img/transitions * * @command changeMode * @text モードの変更 * @desc 2000形式、XP形式を切り替えます。 * * @arg type * @text 種類 * @desc 画面切り替えの種類を選択します。 * @type select * @option プラグインコマンド * @value Plugin Command * @option 場所移動 * @value Transfer Player * @option 戦闘開始 * @value Start Battle * @option 戦闘終了 * @value End Battle * @default Plugin Command * * @arg mode * @text モード * @desc モードを切り替えます。 * @type select * @option 2000 * @option XP * @default 2000 * * @command changeColor * @text 色の変更 * @desc 色を変更します。 * * @arg type * @text 種類 * @desc 画面切り替えの種類を選択します。 * @type select * @option プラグインコマンド * @value Plugin Command * @option 場所移動 * @value Transfer Player * @option 戦闘開始 * @value Start Battle * @option 戦闘終了 * @value End Battle * @default Plugin Command * * @arg color * @text 色 * @desc コンマ区切りでRGBを入力して下さい。 * 未入力で黒。 * @type string * @default * * @command clearTransition * @text トランジション画像解除 * @desc トランジションの画像を解除し、デフォルトに戻します。 * * @param pluginCommand * @text プラグインコマンド * @desc トランジションの設定をします。 * XPモード時は表示の設定を使用します。 * @type struct<settings> * * @param transfer * @text 場所移動 * @desc トランジションの設定をします。 * XPモード時は表示の設定を使用します。 * @type struct<settings> * * @param battleStart * @text 戦闘開始 * @desc トランジションの設定をします。 * XPモード時は表示の設定を使用します。 * @type struct<settings> * * @param battleEnd * @text 戦闘終了 * @desc トランジションの設定をします。 * XPモード時は表示の設定を使用します。 * @type struct<settings> * * @param instant * @text 瞬時 * @desc トランジションのフレーム数です。 * @type number * @default 1 * * @param faster * @text 速い * @desc トランジションのフレーム数です。 * @type number * @default 12 * * @param normal * @text 普通 * @desc トランジションのフレーム数です。 * @type number * @default 24 * * @param slower * @text 遅い * @desc トランジションのフレーム数です。 * @type number * @default 48 * * @param encounterEffect * @text エンカウントエフェクト * @desc どのツクールに準拠したエンカウントエフェクトを行うか選択します。 * @type select * @option 2000 * @option XP * @option MZ * @default MZ * * @param hideCharacters * @text キャラクターを隠す * @desc エンカウントエフェクト中にキャラクターを隠します。 * @type select * @option デフォルト * @value default * @option true * @option false * @default default * * @help トランジション画像はimg/transitionsフォルダに配置してください。 * 場所移動の色はフェードを白にすると反映されます。 * * このプラグインはしおいぬ氏のPD_Transition_MZ.jsを改変したものです。 * * ----------------------------------------------- * Copyright (c) 2020 PixelDOG * Released under the MIT license * https://opensource.org/licenses/mit-license.php * ----------------------------------------------- * * [更新履歴] * 2023/04/30:Ver.1.0.0 公開。 * 2023/07/04:Ver.1.0.1 不具合修正。 */